在 tidytext 中对文档中的元素进行排序
Sort an element in a document in tidytext
正如您在右侧看到的图例,我需要将其重新排序为 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
The image of my histogram is here.
在绘图之前尝试这一行:
df$document = factor(df$document, levels=sort(as.numeric(df$document)))
其中 df 是数据框的名称。
正如您在右侧看到的图例,我需要将其重新排序为 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
The image of my histogram is here.
在绘图之前尝试这一行:
df$document = factor(df$document, levels=sort(as.numeric(df$document)))
其中 df 是数据框的名称。