R: Sort a dfm by frequency of one or more margins

dfm_sort {quanteda} | R Documentation

## Sort a dfm by frequency of one or more margins

### Description

Sorts a dfm by descending frequency of total features, total features in documents, or both.

### Usage

    dfm_sort(x, decreasing = TRUE, margin = c("features", "documents", "both"))

### Arguments

`x` | Document-feature matrix created by `dfm()`
`decreasing` | logical; if `TRUE`, the sort will be in descending order, otherwise sort in increasing order
`margin` | which margin to sort on `features` to sort by frequency of features, `documents` to sort by total feature counts in documents, and `both` to sort by both

### Value

A sorted dfm matrix object

### Author(s)

Ken Benoit

### Examples

    dfmat <- dfm(data_corpus_inaugural)
    head(dfmat)
    head(dfm_sort(dfmat))
    head(dfm_sort(dfmat, decreasing = FALSE, "both"))

[Package quanteda version 3.1.0 Index]