数据分析预备篇---Pandas的DataFrame的更多操作
DataFrame的统计方法
之前学习Series的时候接触了一些很实用的统计相关方法,包括max求最大值,min求最小值,sum求和,mean求平均值等。DataFrame有类似的方法,由于它是二维的,我们可以指定到底是沿着索引纵向操作,相当于沿着轴0(计算每列的统计量);还是说沿着列名横向操作,相当于沿着轴1(计算每行的统计量)。
以mean求平均值为例,操作默认都是沿着轴0,对DataFrame直接调用mean时是纵向操作,计算各列的平均值,返回结果的Series索引和列名对应。
#创建一个DataFrame
import pandas as pd
df1 = pd.DataFrame({"001":{"选手1":8.5,"选手2":9.0,"选手3":8.7},"002":{"选手1":7.9,"选手2":8.3,"选手3":8.1},"003":{"选手1":8.2,"选手2":8.6,"选手3":8.4},"004":{"选手1":7.6,"选手2":7.7,"选手3":7.9},"005":{"选手1":8.8,"选手2":8.9,"选手3":8.6},"006":{"选手1":7.4,"选手2":7.8,