Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/81.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
R 合并生成一个空的数据帧_R_Dataframe_Merge - Fatal编程技术网

R 合并生成一个空的数据帧

R 合并生成一个空的数据帧,r,dataframe,merge,R,Dataframe,Merge,我是R的新手,在合并函数方面遇到了一些问题。当我试图合并两个数据帧时,得到了一个空数据帧 这是我正在使用的代码: pb <- merge(dashed_results, participants_background, by=c("Time.results.were.received", "MD5.hash.of.participant.s.IP.address", "Item.number")) 欢迎来到堆

我是R的新手,在合并函数方面遇到了一些问题。当我试图合并两个数据帧时,得到了一个空数据帧

这是我正在使用的代码:

pb <- merge(dashed_results, participants_background,
        by=c("Time.results.were.received", "MD5.hash.of.participant.s.IP.address", "Item.number"))  

欢迎来到堆栈溢出。为了帮助他人帮助您,请在您的问题中包括表格或相关的小部分,以说明问题。请以文本形式,格式为Code这两个表是否都有您在by=c()中提到的列名?如果是,则没有可以合并的公用行。因此返回空的data.frame。如果您试图将两个表一个合并到另一个表上,但不合并,请尝试从dplyr包中绑定_rows()。正如Piterberg提到的,示例表将帮助我们帮助您。您好,我的主表有以下列:Time.results.were.received、MD5.hash.of.participant.s.IP.address、Item.number、PennElementName、Value。我想合并原始结果文件中包含一些参与者信息的两列:组、国籍。我已经使用了spread函数来获取它们,这是merge函数现在唯一的问题。