重复将同一命令应用于R中的许多变量

时间:2018-07-20 01:42:59

标签: r

我想使用很多变量来重复做同样的事情。我是R语言的新手,我不知道该怎么做。

我想做的就是从一组27个变量中在另一个数据框中创建一个变量,即:

elecc$PAN <- rowsum(presidencia$PAN, presidencia$llave, 
                              reorder = TRUE, na.rm = FALSE)
elecc$PRI <- rowsum(presidencia$PRI, presidencia$llave, 
                    reorder = TRUE, na.rm = FALSE)

R中的哪个命令将执行此操作?

1 个答案:

答案 0 :(得分:0)

只需: elecc[c("PAN", "PRI")] <- rowsum(presidencia[c("PAN", "PRI")], presidencia$llave, reorder = TRUE, na.rm = FALSE)]

(信用来自用户akrun的评论)