【发布时间】:2020-04-02 09:14:06
【问题描述】:
第一季度:
sorting = function (table, column) {
# mtcars[order(mpg),]
return(table[order(column),])
}
sorting(mtcars, "mpg") 等价于mtcars[order("mpg"),] 但不等于我想要得到的结果mtcars[order(mpg),],如何将其从字符串转换为列名。
第二季度:
类似的:
library(tidyr)
comb = function(table, colNNN, arr, sep) {
return(unite(table, colNNN, all_of(arr), sep = sep))
}
我愿意
comb(mtcars,"gearCarb",c("gear","carb"), "-")
我得到了colNNN 作为最后的列名,
那么如何将符号转换为字符串呢?
【问题讨论】: