美文网首页Python Pandas
python中axis=0 axis=1

python中axis=0 axis=1

作者: 渔家傲_俞 | 来源:发表于2018-12-18 17:07 被阅读0次

    注意看,官方对于0和1的解释是轴,也就是坐标轴。而坐标轴是有方向的,所以千万不要用行和列的思维去想axis,因为行和列是没有方向的,这样想会在遇到不同的例子时感到困惑。

    根据官方的说法,1表示横轴,方向从左到右;0表示纵轴,方向从上到下。当axis=1时,数组的变化是横向的,而体现出来的是列的增加或者减少。

    其实axis的重点在于方向,而不是行和列。具体到各种用法而言也是如此。当axis=1时,如果是求平均,那么是从左到右横向求平均;如果是拼接,那么也是左右横向拼接;如果是drop,那么也是横向发生变化,体现为列的减少

    当考虑了方向,即axis=1为横向,axis=0为纵向,而不是行和列,那么所有的例子就都统一了。

    相关文章

      网友评论

        本文标题:python中axis=0 axis=1

        本文链接:https://www.haomeiwen.com/subject/cyvlkqtx.html