Python 从多个数据帧缓冲区创建的面板具有错误的维度
这是早期创建数据帧的解决方案的延续,我现在的问题是制作面板。我正在做以下工作:Python 从多个数据帧缓冲区创建的面板具有错误的维度,python,numpy,pandas,panel,dataframe,Python,Numpy,Pandas,Panel,Dataframe,这是早期创建数据帧的解决方案的延续,我现在的问题是制作面板。我正在做以下工作: 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
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:缓冲区的维度数错误(预期为1,实际为2)
我不确定这是为什么df1
是[35047行x 4列]
,df2
是[7111行x 3列]
,df3
是[512行x 1列]
。任何帮助都将不胜感激!如此接近