dictのdictをDataFrameにする


dictのdictをDataFrameに変換したい

以下のようなdictを一発でデータフレームにしようとしました。

data = {
    '1001': { 'A1' : '1', 'A2', '2' },
    '1002': { 'A1' : '3', 'A2', '4' },
}

1001,1002を index に、その後ろのdictのkeyを列にvalueを値にしたい

以下でOKです!

df = pd.DataFrame.from_dict(data, orient='index')

print(df)

結果


     A1 A2
1001  1  2
1002  3  4

以上となります。
ご参考にー