• rename()函数(包含更改索引列列名的方法)


    1 rename()可以更换列名和行名,必须写上columns或index,否则无效

    import pandas as pd
    
    df = pd.DataFrame({'a':[1,2],
                       'b':[3,4]})
    print(df)
    # 错误写法  df.rename({'a':'A','b':'B'}, inplace=True)
    df.rename(columns={'a':'A','b':'B'}, inplace=True)
    df.rename(index={0:'第一行',1:'第二行'}, inplace=True)
    print(df)
    #    a  b
    # 0  1  3
    # 1  2  4
    #      A  B
    # 第一行  1  3
    # 第二行  2  4
    
    # 注意这里只有一个索引列,如果有两个及以上,要用names才能输出,且赋值的时候要用list
    df.index.name  = '索引列的名称'
    print(df)
    #         A  B
    # 索引列的名称      
    # 第一行     1  3
    # 第二行     2  4
    View Code

     https://www.cnblogs.com/hhh5460/p/5816774.html

  • 相关阅读:
    docker生态系统
    访问远程的docker
    docker实践4
    docker实践3
    docker实践
    Spark快速入门
    shuffle和sort分析
    hadoop原理
    apacheds的客户端
    LDAP apacheds解决方案
  • 原文地址:https://www.cnblogs.com/xxswkl/p/11589296.html
Copyright © 2020-2023  润新知