По моему мнению, panel
устарело - отметьте docs , поэтому, если хотите использовать pandas
, одно из возможных решений - MultiIndex DataFrame
, и, если возможно, лучшим является словарь преобразования для скалярных значений в DataFrame
для лучшей производительности и для использования функций панд.
Затем проверьте:
print (df.columns.names)
И
print (df.index.names)
Но если хотите, используйте panel
:
wp = pd.Panel(np.random.randn(2, 5, 4), items=['Item1', 'Item2'],
major_axis=pd.date_range('1/1/2000', periods=5),
minor_axis=pd.Series(['A', 'B', 'C', 'D'], name='foo'))
print (wp.axes[2].name)
foo