合并命令连接表我有两个表,我想加入使用列“SPENO”,但我收到此错误:与R中
Error in fix.by(by.x, x) : 'by' must specify a uniquely valid column
下面是我使用的命令:
setwd("P:/Users/Richmond/PEP_tagData")
read.csv("pepdeployments.csv", header=TRUE)
read.csv("pepdeployments_endDate.csv", header=TRUE)
pep_deploy1 <- "pepdeployments.csv"
pep_deploy2 <- "pepdeployments_endDate.csv"
combined <- merge(x=pep_deploy1,y=pep_deploy2,by.x="SPENO",by.y="SPENO")
关于我在做什么的任何建议是错误的?谢谢。
您应该添加一个标签,指出您正在使用的语言。这将允许合适的人选择问题。 – nbryans
我正在使用R语言。谢谢你的提示! – biscuit
'merge()'当你指定一个不存在于它所应用的输入数据框中的列名时,抛出那个特定的错误信息。因此,列名“SPENO”可能不存在于一个或两个数据框中。 – bgoldst