2017-07-21 3 views
1

私はドキュメントを読んできましたが、多くの説明と例では、何かを当然のものとして使っています。levels Imhoのドキュメントには、データ構造と定義の根本的な説明が欠けています。パンダのDataFrameのレベルは?

データフレームのレベルは何ですか? MultiIndexインデックスのレベルは何ですか?

+1

[カテゴリデータ](https://pandas.pydata.org/pandas-docs/stable/categorical.html) –

+2

私は 'stack'、' unstack'、 'pivot'で遊んでいると、ドキュメントを読むことに加えて。 –

答えて

4

通常データフレームは、1次元のインデックスと列を有している:

x y 
0 4 1 
1 3 9 

ここでインデックスは[0、1]であり、列は[ 'X'、 'Y']です。 『[X『 『Y』、 『Y』]と第二レベルである[』最初のレベルである』列が

ここ
x y 
    a b c 
0 7 4 1 3 
    8 3 9 5 

:しかし、インデックスまたは列のいずれかで複数のレベルを有することができます、 'b'、 'c']。インデックスの最初のレベルは[0、0]で、2番目のレベルは[7、8]です。

関連する問題