Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中合并两个不同的数据帧_Python_Pandas - Fatal编程技术网

如何在python中合并两个不同的数据帧

如何在python中合并两个不同的数据帧,python,pandas,Python,Pandas,通过思考,可以使用条件检查来迭代数据帧列并检查另一列中所需的数据。 建议它是正确的还是其他方式。您应该看看pandas函数。合并、连接和连接:查找请参考,为了每个人的利益和不浪费时间,您可以发布示例数据和您迄今为止尝试的内容吗。一句话也没用。非常感谢。两个数据帧没有任何公共列。但是第一个数据帧列x数据与一列数据的第二个数据帧匹配,但数据在字典列表中(dict的一个键与第一个数据帧的一列匹配)df1=[{'name':'Anastasia','score':12.5},{'name':'Dima'

通过思考,可以使用条件检查来迭代数据帧列并检查另一列中所需的数据。
建议它是正确的还是其他方式。

您应该看看pandas函数。

合并、连接和连接:查找请参考,为了每个人的利益和不浪费时间,您可以发布示例数据和您迄今为止尝试的内容吗。一句话也没用。非常感谢。两个数据帧没有任何公共列。但是第一个数据帧列x数据与一列数据的第二个数据帧匹配,但数据在字典列表中(dict的一个键与第一个数据帧的一列匹配)df1=[{'name':'Anastasia','score':12.5},{'name':'Dima','score':9},{'name':'Katherine','data':16.5}]df2=[{'test ram data','[{'xyz':'12.5','abc':'ram'}],{'test':'jump','data':[{'xyz':'9','abc':'jam'}],{'test':'bheem','data':[{'xyz':'16.5','abc':'pim'}]]在df1列的“分数:和df2数据[xyz]我想合并我的数据框:任何一个可以帮助将数据框中的第二列重构为两个单独的列。感谢@Guillame,尝试了所有这些,情况略有不同,没有要合并的公共列。参考上面的示例