Я хочу заказать набор данных на основе пользовательского ввода. Пользовательский ввод будет представлять собой массив символов (имя столбца), называемый ниже cols.
dataset1[do.call('order', as.list(dataset1[cols])),]
Это прекрасно работает. Я также пытаюсь добавить направление упорядочения (по убыванию или по возрастанию), но продолжаю получать ту же ошибку: «неиспользуемый аргумент (по убыванию = ИСТИНА)».
Кто-нибудь может помочь мне установить направление заказа при использовании char [] столбцов?
dataset1[do.call('order', c(dataset1[cols], list(decreasing=TRUE))),]
- person akrun   schedule 12.10.2016