我想按列连接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)))
那么,为什么我仍然会收到此错误?