mean–>平均数
Pandas中的df.mean()函数默认是等价于df.mean(0),即按轴方向求平均,得到每列数据的平均值。
相反的df.mean(1)则代表按行方向求平均,得到每行数据的平均值。
举例:
我们 首先导入pandas包
import pandas as pd
创建矩阵
data = {
'A': [1, 2, 3],
'B': [4, 5, 6],
'C': [7, 8, 9]
}
df = pd.DataFrame(data)
df
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201209153754812.png#pic_center)
首先使用默认方法
df.mean()
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201209153931318.png#pic_center)
df.mean(0)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201209153815521.png#pic_center)
会发现df.mean()和df.mean(0)其实是一样的。
之后我们使用.mean(1),按行取平均
df.mean(1)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201209153942726.png#pic_center)
具体的求平均方向:
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020120915513686.PNG#pic_center)
如有错误,请在评论区里提出。