Package: quanteda.tidy 0.4

quanteda.tidy: 'tidyverse' Extensions for 'quanteda'

Enables 'tidyverse' operations on 'quanteda' corpus objects by extending 'dplyr' verbs to work directly with corpus objects and their document-level variables ('docvars'). Implements row operations for 'subsetting' and reordering documents; column operations for managing document variables; grouped operations; and two-table verbs for merging external data. For more on 'quanteda' see 'Benoit et al.' (2018) <doi:10.21105/joss.00774>. For 'dplyr' see 'Wickham et al.' (2023) <doi:10.32614/CRAN.package.dplyr>.

Authors:Kenneth Benoit [aut, cre, cph]

quanteda.tidy_0.4.tar.gz
quanteda.tidy_0.4.zip(r-4.7)quanteda.tidy_0.4.zip(r-4.6)quanteda.tidy_0.4.zip(r-4.5)
quanteda.tidy_0.4.tgz(r-4.6-any)quanteda.tidy_0.4.tgz(r-4.5-any)
quanteda.tidy_0.4.tar.gz(r-4.7-any)quanteda.tidy_0.4.tar.gz(r-4.6-any)
quanteda.tidy_0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
quanteda.tidy/json (API)
NEWS

# Install 'quanteda.tidy' in R:
install.packages('quanteda.tidy', repos = c('https://kbenoit.r-universe.dev', 'https://cloud.r-project.org'))

On CRAN:

Conda:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

3.81 score 13 scripts 264 downloads 15 mentions 34 exports 27 dependencies

Last updated from:b1a65dcf9a. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK160
source / vignettesOK204
linux-release-x86_64OK162
macos-release-arm64OK150
macos-oldrel-arm64OK167
windows-develOK109
windows-releaseOK98
windows-oldrelOK99
wasm-releaseOK111

Exports:add_countadd_tallyall_ofany_ofarrangecontainscorpus_stv_bydoccorpus_stv_byvardescdistinctends_witheverythingfilterglimpselast_colleft_joinmatchesmutatennum_rangeone_ofpullrelocaterenamerename_withselectsliceslice_headslice_maxslice_minslice_sampleslice_tailstarts_withtransmute

Dependencies:clidplyrfastmatchgenericsglueISOcodesjsonlitelatticelifecyclemagrittrMatrixpillarpkgconfigquantedaR6RcpprlangSnowballCstopwordsstringitibbletidyselectutf8vctrswithrxml2yaml

Getting started with quanteda.tidy

Rendered fromquickstart.Rmdusingknitr::rmarkdownon May 17 2026.

Last update: 2025-12-17
Started: 2025-12-17

Readme and manuals

Help Manual

Help pageTopics
quanteda.tidy: Tidyverse Extensions for quantedaquanteda.tidy-package quanteda.tidy
Add count of observations to corpusadd_count.corpus add_tally.corpus
Add count of observations to corpusadd_tally
Arrange the document order of a corpus by variablesarrange.corpus
Subset documents distinct/unique by document variablesdistinct.corpus
Return documents with matching conditionsfilter.corpus
Join corpus with a data frameleft_join.corpus
Create or transform document variablesmutate.corpus transmute.corpus
Pull out a single document variablepull.corpus pull.dfm pull.tokens
Change column order of document variablesrelocate.corpus
Rename document variablesrename.corpus rename_with.corpus
Subset docvars using their names and typesselect.corpus
Subset documents using their positionsslice.corpus slice_head.corpus slice_max.corpus slice_min.corpus slice_sample.corpus slice_tail.corpus