传递值的形状与索引不一致

时间:2016-02-29 16:45:22

标签: python pandas dataframe

我想按列连接3个数据帧:

myList = [ta.append(tb), pd.DataFrame(numpy_a).append(pd.DataFrame(numpy_b)), pd.DataFrame(numpy_c).append(pd.DataFrame(numpy_d))]

merged = pd.concat(myList,axis=1)

然后我收到错误:

Shape of passed values is (12, 388), indices imply (12, 222)

我检查过每个数据帧的长度是否等于222。

len(ta.append(tb))
len(pd.DataFrame(numpy_a).append(pd.DataFrame(numpy_b)))
len(pd.DataFrame(numpy_c).append(pd.DataFrame(numpy_d)))

那么,为什么我仍然会收到此错误?

0 个答案:

没有答案