Ошибка квазиквотации: неверный размер (1) в позиции 1, ожидание: 144000 - PullRequest
0 голосов
/ 25 июня 2019

Я хочу передать список столбцов в функцию упорядочения. Я пытался использовать функцию enquos

где column.names равно

column.names <- c(colnames(SQL_Table))
column.names
 [1] "plan"           "class"          "gender"         "band"           "marital_status" "acceleration"   "extension"     
 [8] "inflation"      "iss_age"        "cell"           "dur"            "db_perk"        "accel_perk"     "ext_perk"      
[15] "attage" 

и мой код

column.names <- c(colnames(SQL_Table))

arrange.remove <- c("cell","db_perk","accel_perk","ext_perk","attage","db_perk_compare")
arrange.columns <- setdiff(column.names,remove)
arrange_quo <-  enquos(arrange.columns)

SQL_Table %>%
  arrange(!!arrange_quo)

Я получаю ошибку

Error: incorrect size (1) at position 1, expecting : 144000
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...