pandas模块mean函数axis使用--python3环境

2025-04-04 20:16:31

1、参考pandas文档drop可知:DataFrame.drop(labels=None,axis=0,index=None,columns=None,level=None,inplace=False,errors='raise')其中常用的参数有:labels:标签或列表axis:按那个方向检索 0:按逐行索引向下走 1;按逐列 向右走columns: 列名

pandas模块mean函数axis使用--python3环境

2、df4 = pd.DataFrame(np.random.randn(3,4) , columns = ['列1','列2','列3','列4'])print(df4)print(df4.mean(axis=1)) #等于1: 按列检索。

pandas模块mean函数axis使用--python3环境

3、print(df4.mean(axis=1)) #等于1: 按列走,因为求平均,所以 求出第一行4个列的平均 第二行4个列的平均 直到第3行4个列的平均类似糖葫芦 :这是max min mean 情况axis = 1 水平拉一条线。对该串求平均axis= 0 垂直拉一条线。对该串求平均

pandas模块mean函数axis使用--python3环境
pandas模块mean函数axis使用--python3环境

4、df4 = pd.DataFrame(np.random.randn(3,4) , columns = ['列1','列2','列3','列4'])print(df4)print("----df4 axis=")print(df4.mean(axis=0)) axis=0按行index下走串糖葫芦。可以穿4列 列1 列2 列3 列40 2.789810 -1.122641 -0.908329 0.4450381 -0.849505 -1.549593 -0.262389 -1.3738092 -1.408908 -1.315790 -0.456302 0.305416----df4 axis=列1 0.177132列2 -1.329341列3 -0.542340列4 -0.207785

pandas模块mean函数axis使用--python3环境

5、df4 = pd.DataFrame(np.random.randn(3,4) , columns = ['列1','列2','列3','列4'])print(df4)print("----df4 max(axis=0)")print(df4.max(axis=0)) 等于0 index 可以求4列max 列1 列2 列3 列40 2.789810 -1.122641 -0.908329 0.4450381 -0.849505 -1.549593 -0.262389 -1.3738092 -1.408908 -1.315790 -0.456302 0.305416求max axis = 0列1 2.789810列2 -1.122641列3 -0.262389列4 0.445038

pandas模块mean函数axis使用--python3环境

6、小结:参考官网drop 文档 0:index , 1: column所以,设定axis是为确定标签是属于column还是index方向的。对max min mean这些,按方向串糖葫芦看能穿几串。

pandas模块mean函数axis使用--python3环境
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:45
  • 阅读量:67
  • 阅读量:91
  • 阅读量:44
  • 阅读量:30
  • 猜你喜欢