我有两个数据框,一个具有50000个观察值和23个变量,另一个具有49999个观察值和1个变量。当我尝试绑定时,出现以下错误,
$<-.data.frame
(*tmp*
中的错误,搅动,值= list(churn$X.1
= c(1L,:替换有49999行,数据有50000
你能帮忙吗?
df1 <- read.table(".....", header = T, sep = "\t", na.strings = c('NA', ''))
df2 <- read.table("......", header = T, sep = "\t")
df1$churn <- cbind(df2)
答案 0 :(得分:0)
您应该使用合并。
merge(df1,df2,by=c("colname to join"));