【Python数据分析】Python中axis的理解

axis用来为超过一维的数组定义属性。
理解时从数据变化的方向入手!

  • 以二维数据为例,在二维数据中,1表示横轴,方向从左到右;0表示纵轴,方向从上到下
  • 从数轴的方向入手,理解数据变化,axis属性的作用就显而易见了!
    在这里插入图片描述

数据预处理

在进行数据预处理时,axis=1,表示数组的变化是横向的,而体现出来的是列的增加或者减少;
当axis=0时,数组的变化是纵向的,体现出行的增加或减少。
【1—横向—列;0—纵向—行】
data.drop(‘y’,axis=1) #横向变化删除列
x=data.drop([‘Unnamed: 0’,‘Species’],axis=1) #删除多列

统计函数计算

numpy中,统计函数中的axis参数,表示沿着该轴的方向进行计算。
当axis参数为0时,表示沿着纵轴进行计算。
当axis参数为1时,表示沿着横轴进行计算。
当axis默认时,函数不按照任一轴向计算,而是计算一个总值。

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值