每当我尝试连接([])超过3个数据帧时,我得到的结果或输出是杂乱无章的。
也就是说:当我连接三个或两个数据帧时,我得到了完整的数据,但当我尝试连接第四个数据帧时。它没有给我所有的列,并且给了我一个杂乱无章的结果。
结果= pd.concat(d1,d2,d3,axis= 1,join = 'inner')
‘上面的代码给了我完整的数据’
results = pd.concat(d1,d2,d3,d4,axis= 1,join = 'inner')
‘上面的代码给了我不完整的数据列’
请帮帮我!
谢谢
发布于 2021-06-09 14:40:29
pd.concat
应该可以解决这个问题。你能给我看一下输出吗
同时,尝试使用以下命令:
merged_df = (df1.merge(df2).merge(df3).merge(df4))
https://stackoverflow.com/questions/67898666
复制相似问题