数据分析中对numpy、pandas如何理解axis=0/1 行列定义

一直把axis 0为行 ,1为列来记的,今天再次使用时,对删除列drop中axis=1 和对行求均值时 axis=1,这里又有了些迷惑,所以特此记录。

再次总结一下,axis=0 确保结果不更改列索引, axis=1 确保结果不变动行索引值(简写为axis行不变为1)。

结合上面所提的,对行求平均值结果的行索引未改变,删除列结果行索引也没改变,所以axis=1。

此记录适用于Numpy、Pandas、Scipy


以下内容转载


Pandas保持了Numpy对关键字axis的用法,用法在Numpy库的词汇表当中有过解释:

轴用来为超过一维的数组定义的属性,二维数据拥有两个轴:第0轴沿着行的垂直往下,第1轴沿着列的方向水平延伸。

如果简单点来说,就是0轴匹配的是index, 涉及上下运算;1轴匹配的是columns, 涉及左右运算
这里写图片描述

以上内容转自知乎用户·风水龙眼


转载于:https://www.cnblogs.com/JosonLee/p/10053723.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值