データフレームのインデックスと複合インデックス

複合インデックスの上記条件複数に従って製造グルーピングインデックス

まず、インデックス

A、取得インデックス
df.indexの
 #1 B、指定されたインデックス 
df.index = []
C、インデックスリセット 
df.reindex([ ' A '' B '' C ' ])  
 #1 注:一般的に行うDをインデックスとして列を指定 
DF2 = df1.set_index(O 、ドロップ= 偽)
 #1 滴デフォルトは指定された行廃棄、真である複数列インデックスとして指定され、Eを 
DF2 = df1.set_index([ M ' O ' ]、ドロップ= False)が
 再インデックス操作デにF、 
df1.set_index(' O '、ドロップ=偽).index.unique()

第二に、複合インデックス

1、基本

A、複合インデックス 
df.set_index([ ' C '' D ' ])
 #1 B、複合インデックス交換するために 
df.swaplevelを()

2、シリーズ

A、撮影したシリーズ 
df.set_index([ ' C '' D ' ])' A ' ]        シリーズB、特定の値をとる 
df.set_index([ ' C '' D ' ])' Aを' ] [ ' インデックス列の値C ' ] [ ' 欄値d ' ]
 または 
df.set_index([ ' C '' D ' ])'A "] [ ' インデックス列c '' インデックス列値d ' ]

3、データフレーム

A、データフレーム取ら 
df.set_index([ ' C '' D ' ])[ ' A ' ]
 特定の値をとるB、 
df.set_index([ ' C '' D ' ])[ ' Aを' ]]。LOC [ ' 欄C ' ] .LOC [ ' 欄値d ' ]

 

おすすめ

転載: www.cnblogs.com/wt7018/p/11976074.html