How to simply create a panel from a DataFrame file?
In [10]: dd = {} In [11]: for i in range(1, 3): ....: name = 'X' + str(i) ....: dd[name] = DataFrame(np.random.randn(3,3)) ....: In [12]: Panel(dd) Out[12]: <class 'pandas.core.panel.Panel'> Dimensions: 2 (items) x 3 (major) x 3 (minor) Items: X1 to X2 Major axis: 0 to 2 Minor axis: 0 to 2
So something like:
def panelCreation(): dd = {} for i in range(1,3): name = 'X' + str(i) dd[name] = createNewDf(i) return Panel(dd)
source share