コード判定結果
この動画を見るにはpaiza会員登録のうえ
有料会員登録が必要です
演習課題「階層型インデックスの各階層の名前」
コードエリアには、階層型インデックスを持ったシリーズsが定義されています。
期待する出力値の表のように、各階層に名前を付けて出力してください。
採点の前にはすべてのセルを実行し、ノートブックを保存してください。
期待する出力値
name subject
Alice Python 90
Ruby 90
JavaScript 60
Bob Python 80
Ruby 95
JavaScript 65
Charlie Python 75
Ruby 75
JavaScript 100
dtype: int64
※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む
#02:各階層の名前付け
このチャプターでは、階層型インデックスの各階層に名前を付ける方法を学習します。
・シリーズのindex.names属性にリストを代入することで、階層型インデックスの各階層に名前を付けることができるimport pandas as pd
multi_index = [["Kirishima", "Kirishima", "Rokumura", "Rokumura"], ["lang", "age", "lang", "age"]]
s = pd.Series(["Ruby", 15, "Python", 16], index=multi_index)
s.index.names = ["name", "profile"]
print(s)
・階層の順に名前を持ったリストを代入する