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的列/行删除

  • 相关阅读:
    最小瓶颈路
    HASH处理KMP算法
    忠诚
    程序自动分析
    图书管理
    银牛派对
    平均数
    抓住那头牛
    P2135 方块消除
    CSPS前最后一次模拟赛----爆炸的全过程
  • 原文地址:https://www.cnblogs.com/nxf-rabbit75/p/10044801.html
Copyright © 2011-2022 走看看