对多列名称使用$表示法:RStudio Autocompletion

时间:2016-06-02 13:35:50

标签: r autocomplete rstudio

有没有办法使用$表示法来处理多个R列?

e.g。拿这个成语:

aggregate(d[, 3:4], list(d$Name), mean)

而不是记住cols 3& 4使用列名更具表现力。现在这个有效:

aggregate(d[,c("Claimed.Amount","Paid.Amount")], list(d$Name), mean)

我唯一的问题是丢失了自动完成的便利性。 RStudio在$符号后自动完成列名,但不在字符串内。我的许多数据框都有很长的列名和手动输入它们很难不犯错误。

有任何解决方法吗?

1 个答案:

答案 0 :(得分:4)

您使用的是哪个版本的Rstudio?在版本0.99.896中,您可以在mtcars[,c()]

中编写c()和自动填充列名称
相关问题