8.7 パネル
df1 = pd.DataFrame({'foo':[1,2,3],'bar':['a','b','c']})
df2 = pd.DataFrame({'baz':[7,8,9,11],'qux':['p','q','r','t']})
print(df1);print(df2)
bar foo
0 a 1
1 b 2
2 c 3
baz qux
0 7 p
1 8 q
2 9 r
3 11 t
pn = pd.Panel({'item1':df1,'item2':df2})
print(pn)
print(pn['item1'])
print(" ")
print(pn['item2'])
<class 'pandas.core.panel.Panel'>
Dimensions: 2 (items) x 4 (major_axis) x 4 (minor_axis)
Items axis: item1 to item2
Major_axis axis: 0 to 3
Minor_axis axis: bar to qux
bar baz foo qux
0 a NaN 1 NaN
1 b NaN 2 NaN
2 c NaN 3 NaN
3 NaN NaN NaN NaN
bar baz foo qux
0 NaN 7 NaN p
1 NaN 8 NaN q
2 NaN 9 NaN r
3 NaN 11 NaN t