pandas的基础知识(3)

 时间:2024-10-25 20:24:42

1、加载numpy和pandas,pandas中的DataFrame,Series。使用数组生成一个5*5的DataFrame,分别使用'Name','Salary','Age','Sex','flag'作为索引,赋值给df1;df2=df1.T表示将df1转置后赋值为df2;type(df2)查看df2的类型;如图所示

pandas的基础知识(3)

3、Series的绘图。加载matplotlib.pyplot绘图库;df2职邗珩垃['Salary'].plot(style='b',lw=2,title='Salary Plot',ylim=(0,20000))表示对Series进行绘图,style='b'表示用蓝色,lw=2表示线宽为2,title='Salary Plot'表示图形标题为'Salary Plot',ylim=(0,20000)表示Y轴的范围;plt.ylabel('Salary')表示给Y轴添加标签;如图所示

pandas的基础知识(3)

5、DataFrame的groupby操作(多个字段分组)。group2=df2.groupby(['Sex','flag'])['Salary&垆杪屑丝#39;]表示df2按照'Sex'和'flag'分组后,对‘Salary’进行统计;group2.sum()和group2.size()分别表示按'Sex'、'flag'分组后每组的薪水总和、每组的个数;(group2.size()和group2.count()效果一样的)如图所示

pandas的基础知识(3)
  • pandas的基础知识(2)
  • pandas Panel 的使用
  • Pandas安装简单使用
  • pandas基础之算术运算(加法)
  • pandas金融数据绘图
  • 热门搜索
    丽江旅游景点攻略 老公有外遇怎么处理 野三坡旅游 科目四可以考几次 空腹可以喝牛奶吗 维生素e软胶囊涂脸可以淡斑吗 少白头是怎么回事 凉拌藕片怎么做好吃 老婆长翅膀了怎么破 三星洗衣机怎么样