zoukankan      html  css  js  c++  java
  • pandas中的axis=0,axis=1,傻傻分不清楚

    简单的来记就是axis=0代表往跨行(down),而axis=1代表跨列(across)

    轴用来为超过一维的数组定义的属性,二维数据拥有两个轴:

    第0轴沿着行的垂直往下,第1轴沿着列的方向水平延伸。

    换句话说:

    • 使用0值表示沿着每一列或行标签/索引值向下执行方法
    • 使用1值表示沿着每一行或者列标签横向执行对应的方法

    举例1: df.mean(axis=1)表示沿着水平的方向求均值;df.mean(axis=0)表示沿着垂直的方向求均值

    举例2: df.drop(name,axis=1)表示将name对应的列标签沿着水平的方向依次删掉

     

    设定axis是为了确定要删的标签是属于column还是index

    这里axis=1表示要删除的是沿着横向的,名称为col4的,若找到就把col4的列/行删除

  • 相关阅读:
    SuperMap关联外部数据库
    617Tips
    第一次上课
    文本字段也可做自定义专题图
    Oracle笔记一
    Oracle笔记二
    复制追加数据集失败
    夏季恋语
    最浪漫的事
    爱了你那么多年
  • 原文地址:https://www.cnblogs.com/nxf-rabbit75/p/10044801.html
Copyright © 2011-2022 走看看