zoukankan      html  css  js  c++  java
  • pandas的set_index和reset_index方法

    import pandas as pd
           
    data = pd.DataFrame(np.arange(1,10).reshape(3,3),index=["a","b","c"],columns=["A","B","C"])
    
    # =============================================================================
    # Out[13]: 
    #    A  B  C
    # a  1  2  3
    # b  4  5  6
    # c  7  8  9
    # =============================================================================
     
    
    data.set_index("A")   
           
    # =============================================================================
    # Out[14]: 
    #    B  C
    # A      
    # 1  2  3
    # 4  5  6
    # 7  8  9       
    # =============================================================================
    
    #将A和C的列变成行索引,层次化索引
    data.set_index(["A","C"])
          
    # =============================================================================
    # Out[17]: 
    #      B
    # A C   
    # 1 3  2
    # 4 6  5
    # 7 9  8        
    # =============================================================================
     
    data = pd.DataFrame(np.arange(1,10).reshape(3,3),index=["a","b","c"],columns=["A","B","C"])
    data.set_index(["C"])      
    
    # =============================================================================
    # Out[19]: 
    #    A  B
    # C      
    # 3  1  2
    # 6  4  5
    # 9  7  8        
    # =============================================================================
            
    data.reset_index()
    
    # =============================================================================
    # Out[24]: 
    #   index  A  B  C
    # 0     a  1  2  3
    # 1     b  4  5  6
    # 2     c  7  8  9
    # =============================================================================
  • 相关阅读:
    网页版微信无法登录的解决办法
    pycharm运行过程中pycharm控制台和python控制台之间的切换
    随机梯度下降
    K-means聚类
    ubuntu16.04下安装.deb安装包
    过拟合和欠拟合
    从K近邻算法、距离度量谈到KD树、SIFT+BBF算法
    CAJViewer 去除右上角闪动的图标
    C# 的时间戳转换
    网页底部广告 可关闭
  • 原文地址:https://www.cnblogs.com/wzdLY/p/9673526.html
Copyright © 2011-2022 走看看