熊猫轴顺序不一致

时间:2016-03-11 10:08:24

标签: python pandas dataframe panel

from pandas import Series, DataFrame, Panel, Panel4D

s=Series({'A1':1,'B1':2})
df=DataFrame({'A2':s,'B2':s})
p=Panel({'A3':df,'B3':df})
p4=Panel4D({'A4':p,'B4':p})

print(s.axes)
print(df.axes)
print(p.axes)
print(p4.axes)

运行上面的内容,很明显,除了第二级(DataFrame)之外,每个其他级别都会添加一个额外的" index"或"轴"按顺序排在最前面。这给我一种非常肮脏的感觉。这非常不合适。这是设计的吗?是否有一个选项,或者我可以为构造函数提供的参数可以一致地解决这个问题?

0 个答案:

没有答案