我想在R语言中创建一个函数,在查看器中查看选择的列进行比较。假设我的数据框是df1:
compare_col <- function(x){
select(df1, x) %>%
View()
}
如果我使用x定义函数,那么我只能输入一个列作为输入。
compare_col <- function(x)
compare_col("col_1")
只有当我定义函数为x,y时,才能输入两列。
compare_col <- function(x, y)
compare_col("col_1", "col_2")
我该如何创建一个动态的函数,以便输入 任意数量的列?
function(...) { select(df1, ...)}
,它可以接受引用和非引用参数。 - akrun