对多个列名称使用 $ 表示法:RStudio 自动完成
Using $ notation for multiple column names: RStudio Autocompletion
有没有办法使用 $ 表示法来处理多个 R 列?
例如拿这个成语来说:
aggregate(d[, 3:4], list(d$Name), mean)
与其记住第 3 列和第 4 列是什么,不如使用列名更能表达。现在这有效了:
aggregate(d[,c("Claimed.Amount","Paid.Amount")], list(d$Name), mean)
我唯一的问题是失去了自动完成的便利。 RStudio 自动完成 $ 符号后但不在字符串内的列名。我的许多数据框都有很长的列名,手动输入它们很难不出错。
有什么解决方法吗?
您使用的是哪个版本的 Rstudio?在版本 0.99.896 中,您可以在 c()
中写入 mtcars[,c()]
和自动完成列名称
有没有办法使用 $ 表示法来处理多个 R 列?
例如拿这个成语来说:
aggregate(d[, 3:4], list(d$Name), mean)
与其记住第 3 列和第 4 列是什么,不如使用列名更能表达。现在这有效了:
aggregate(d[,c("Claimed.Amount","Paid.Amount")], list(d$Name), mean)
我唯一的问题是失去了自动完成的便利。 RStudio 自动完成 $ 符号后但不在字符串内的列名。我的许多数据框都有很长的列名,手动输入它们很难不出错。
有什么解决方法吗?
您使用的是哪个版本的 Rstudio?在版本 0.99.896 中,您可以在 c()
mtcars[,c()]
和自动完成列名称