Pandas从多个数据框架创建面板缓冲区具有错误的尺寸

时间:2014-10-06 19:14:52

标签: python numpy pandas panel dataframe

这是早期SO的延续,已找到解决方案来创建DataFrames,我现在的问题是制作Panel。我正在做以下事情:

df1 = DataFrame(gps_data, index=gps_time, columns=['lat', 'lon', 'error', 'service'])
df2 = DataFrame(acc_data, index=acc_time, columns=['x', 'y', 'z'])
df3 = DataFrame(batt_data, index=batt_time, columns=['pct'])

p = Panel({'GPS':df1,'ACC':df2,'BATT':df3})

返回以下错误

  

ValueError:Buffer的维度数量错误(预期为1,得到2)

我不确定为什么会这样。 df1[35047 rows x 4 columns]df2[7111 rows x 3 columns]df3[512 rows x 1 columns]。任何帮助将非常感激!如此接近。

0 个答案:

没有答案