Python-pandas轴是什么意思?
这是我的生成数据框的代码:
import pandas as pdimport numpy as np
dff = pd.DataFrame(np.random.randn(1,2),columns=list('AB'))
然后我得到了数据框:
+------------+---------+--------+| | A | B |
+------------+---------+---------
| 0 | 0.626386| 1.52325|
+------------+---------+--------+
当我输入命令时:
dff.mean(axis=1)
我有 :
0 1.074821dtype: float64
根据熊猫的参考,axis = 1
代表列,我希望命令的结果是
A 0.626386B 1.523255
dtype: float64
所以这是我的问题:大熊猫轴是什么意思?
回答:
它指定轴沿其的装置被计算的。默认情况下axis=0
。这与显式指定numpy.mean
时的用法一致(默认情况下为,轴== None
,该值将计算扁平化数组的平均值),沿行(即,以pandas为索引)和沿列。为了更加清楚起见,可以选择指定(代替)或(代替)。axisnumpy.meanaxis=0axis=1axis='index'axis=0axis='columns'axis=1
+------------+---------+--------+| | A | B |
+------------+---------+---------
| 0 | 0.626386| 1.52325|----axis=1----->
+------------+---------+--------+
| |
| axis=0 |
↓ ↓
以上是 Python-pandas轴是什么意思? 的全部内容, 来源链接: utcz.com/qa/427834.html