パンダデータ分析 - データフレームの列

人々はしばしば行インデックスを使用するようDATAFRAME以上の列をしたい、またはデータフレームの列としてインデックスを行することをお勧めします。

フレーム1 =データフレーム({ 'A':範囲(7)、 'B':範囲(7,0、-1)、
'C':[ '1'、 '1'、 '1'、 '2'、」 2」、 '2'、 '2']、
'D':[0,1,2,0,1,2,3]})
プリント(フレーム1)

set_index機能のデータフレームは、インデックス付きの列に1つ以上の列も、新たなデータフレームを作成します。

印刷(frame1.set_index( 'C'、 'D'))

デフォルトでは、データフレームに記載されているものは削除されますが、それはまた、保存することができます。

プリント(frame1.set_index([ 'C'、 'D']、ドロップ=偽))

reset_index機能だけset_index、インデックスの階層レベルとは反対側には、内部に転送されます。

フレーム2 = frame1.set_index([ 'C'、 'D']) 
印刷(frame2.reset_index())

 

 

 

 

 

 

 

 

 

 

 

おすすめ

転載: www.cnblogs.com/li98/p/10993510.html