我有两个dataframes DF1 time x y state
... ... ... CA
... ... ... MA
... ... ... TX
... ... ... MA
... ... ... CA
... ... ... IL
DF2 time x y state
... ... ... MA
... ... ... NY
... ... ... MA
我有这样的代码,在我的R数据帧生成新的列: for (i in 2:7){
v <- apply(x[,c(i,i+14,i+28, i+42)],1,sum,na.rm=T)
x[paste("income", i-1)] <- v
}
为什么没有必要为一个逗号开始之前粘贴功能?我的理解是,为了索引用方括号索引当列,那么它应该在一个逗号后面出现,就像这样: x[,pas