python:合并3个数据集

您所在的位置:网站首页 pandas左右合并 python:合并3个数据集

python:合并3个数据集

#python:合并3个数据集| 来源: 网络整理| 查看: 265

我有3个数据集(csv。),我需要将它们合并在一起以制作运动图。 他们都以国家为列,以年为行。

其他两个数据集看起来相同,除了一个是人口,另一个是收入.我尝试环顾四周,以期能找到我想要的数据集,但似乎找不到任何东西.

我尝试使用pd.concat,但它只是一个接一个地列出所有内容,而不是在单独的列中.

合并所有3个数据集进行准备,以使用pd.concat制作运动图 mc_data = pd.concat([df2, pop_data3, income_data3], sort = True)

'mc_data'

任何帮助将不胜感激

编辑:我已经按照建议使用了代码,但是却得到了不应该存在的一堆NaN值

mc_data = pd.concat([df2,pop_data3,income_data3],axis = 1,键= ['df2','pop_data3','income_data3'])

EDIT2:当我在它们上运行.info和.index时,我得到了这些结果.可能与数据类型有关吗? 或列条目?

python输出



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3