首页 » Python » 秦路天善智能python学习笔记-pandas的计算

秦路天善智能python学习笔记-pandas的计算

 
1
2
3
4
5
6
7
8
9
10
11
import pandas as pd
df = pd.read_csv("DataAnalyst.csv",encoding="gbk",engine="python",sep=",")
print(df.head())
print(df.T)  # 转置
print(df.info())
print(df.sort_values(by="workYear"))  # 返回的是数据框根据 参数降序排列
print(df.workYear.sort_values())  # 返回的是数组
print(df.sort_values("workYear",ascending=False))  # 升序排列
print(df.sort_values(["workYear",'city'],ascending=False))  # 升序排列,先workYear 后 city,可以自定义设置顺序
df['rank'] = df.workYear.rank(ascending=False,method='max')  # 生成排名 当出现重复的时候,average是平均,min是从1,max从最后一个来开始这个建议多测试一下
print(df.head())

原文链接:秦路天善智能python学习笔记-pandas的计算,转载请注明来源!

0