Вопрос:

Ошибка сортировки столбца данных при уменьшении

r sorting

400 просмотра

1 ответ

33 Репутация автора

У меня есть этот фрейм данных, состоящий из двух столбцов, первый из которых содержит слова (Word), а второй - их частоту (Freq). Я использую функцию sort (), но, видимо, я продолжаю попадать в одну и ту же ловушку. Мой код с последующей ошибкой:

  sorted <- sort(df, order(df$Freq, decreasing= TRUE))


  Error in sort(freqmat, order(freqmat$Freq, decreasing = TRUE)) : 
 'decreasing' must be a length-1 logical vector.
  Did you intend to set 'partial'?
Автор: Crist Источник Размещён: 08.11.2017 11:52

Ответы (1)


1 плюс

669 Репутация автора

Решение

Не думаю, что вы хотите отсортировать снова после упорядочения по частоте. Если вы хотите переставить ряды по частоте:

sorted <- df[order(df$Freq, decreasing= TRUE),]
Автор: drJones Размещён: 09.11.2017 12:14
Вопросы из категории :
32x32