Сортировка элемента в документе по аккуратному тексту

Как вы можете видеть в легенде справа, мне нужно переупорядочить его как 1,2,3, ... 64, а не 1,10,11 ..., 8. Моя матрица терминов и документов выглядит следующим образом. Пожалуйста, дайте мне несколько идей, как изменить код.

    A tibble: 4,530 x 5
   document       term count     n total
  <chr>      <chr> <dbl> <int> <dbl>
1        1      activ     1     1   109
2        10 agencydebt     1     1   109
3        10     assess     1     1   109
4        11      avail     1     1   109
5        11     balanc     2     1   109

Изображение моей гистограммы находится здесь.


person SChatcha    schedule 04.08.2017    source источник


Ответы (1)


Попробуйте эту строку перед построением:

df$document = factor(df$document, levels=sort(as.numeric(df$document)))

где df - имя вашего фрейма данных.

person Florian    schedule 04.08.2017
comment
Большое спасибо, Флориан! - person SChatcha; 04.08.2017
comment
Отлично, рад, что смог помочь. - person Florian; 04.08.2017