R: Count the number of documents or features

ndoc {quanteda} | R Documentation

## Count the number of documents or features

### Description

Get the number of documents or features in an object.

### Usage

    ndoc(x)

    nfeat(x)

### Arguments

`x` | a quanteda object: a corpus, dfm, or tokens object, or a readtext object from the readtext package.

### Details

`ndoc` returns the number of documents in an object whose texts are organized as "documents" (a corpus, dfm, or tokens object, a readtext object from the readtext package).

`nfeat` returns the number of features from a dfm; it is an alias for `ntype` when applied to dfm objects. This function is only defined for dfm objects because only these have "features". (To count tokens, see `ntoken()`.)

### Value

an integer (count) of the number of documents or features

### See Also

`ntoken()`

### Examples

    # number of documents
    ndoc(data_corpus_inaugural)
    ndoc(corpus_subset(data_corpus_inaugural, Year > 1980))
    ndoc(tokens(data_corpus_inaugural))
    ndoc(dfm(tokens(corpus_subset(data_corpus_inaugural, Year > 1980))))

    # number of features
    toks1 <- tokens(corpus_subset(data_corpus_inaugural, Year > 1980), remove_punct = FALSE)
    toks2 <- tokens(corpus_subset(data_corpus_inaugural, Year > 1980), remove_punct = TRUE)
    nfeat(dfm(toks1))
    nfeat(dfm(toks2))

[Package quanteda version 3.1.0 Index]