Functions for Text Mining and Topic Modeling
Overview
An aid for text mining in R, with a syntax that should be familiar to experienced R users. Provides a wrapper for several topic models that take similarly-formatted input and give similarly-formatted output. Has additional functionality for analyzing and diagnostics for topic models.
Maintenance notice
textmineRis now in **maintenance-only** mode.- Future development effort will focus on the successor package
tidylda. - Bug fixes and CRAN compliance updates may continue as needed, but new features will not be added here.
- Users starting new projects are encouraged to adopt
tidylda.
Updates
This version is a patch where:
- The C++11 requirement has been removed.
- Package dependencies in vignettes have been handled more gracefully, to guard against failure to build vignettes during CMD check.
- Handled class checking with inherits() not if(class(object) == "class").
- Fixed broken URLs in documentation.
Show all changes in 3.0.6Hide the rest of the changes in 3.0.6
- Vignettes no longer rely on parallel processing.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-04
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-06-09
- WARNING12 OK, 1 WARNING2026-06-08
- OK12 OK2026-04-25
Show 5 earlier changesHide 5 earlier changes
- NOTE12 OK, 2 NOTE2026-04-22
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-18
- NOTE12 OK, 2 NOTE2026-04-10
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-09
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 32 (1 internal)includes a package overview page
- Examples that run
- 62%16 run in a plain check · 10 never run
- Exported functions with examples
- 88%
- Documented parameters
- 98%
- Return-value docs
- 88%
- Help pages citing references
- 3%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 11
- Median days to close, 50 most recently updated closed PRs
- 0
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
9 development-tooling and community-health practices detected across 5 families in the upstream repository
Checks run against github.com/tommyjones/textminer on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
GitHub Pages site last deployed 2025-10-18
pkgdown site last built 2023-07-14, before release 3.0.6 (2025-10-18)
Show all practicesHide 1 practice
Dependencies
Installing textmineR adds 26 packages (18 with compiled code, 30 MB of source tarballs). Heaviest: stringi 11 MB, data.table 5.7 MB, text2vec 2.2 MB.
Code & Tests
Datasets
People & History
Maintainer since 1.5.0 (2015)
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 3.0.6Latest
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- 3.0.52021-06-28 · diff ↗
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- 3.0.42019-04-18 · diff ↗
- 3.0.3
- 3.0.22019-01-09 · diff ↗
- 3.0.12018-10-31 · diff ↗ ·
removed 1 export
pattern:^[[:alpha:]]+added 31 exports
CalcGamma, CalcHellingerDist, CalcJSDivergence, CalcLikelihood, CalcLikelihoodC, CalcProbCoherence, CalcSumSquares, CalcTopicModelR2, Cluster2TopicModel, CreateDtm, CreateTcm, Dtm2Docs, Dtm2DocsC, Dtm2Lexicon, Dtm2Tcm, FitCtmModel, FitLdaModel, FitLsaModel, GetProbableTerms, GetTopTerms, HellingerMat, Hellinger_cpp, JSD_cpp, JSDmat, LabelTopics, SummarizeTopics, TermDocFreq, TmParallelApply, dtm_to_lexicon_c, fit_lda_c and 1 more - 2.1.32018-09-11 · diff ↗
- 2.1.22018-04-29 · diff ↗
Show 17 earlier eventsHide 17 earlier events
- RR 3.5.0 released · 2018-04-23
- 2.1.12018-03-07 · diff ↗
- 2.12018-02-19 · diff ↗
- 2.0.62017-08-17 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 2.0.52017-04-07 · diff ↗
- 2.0.42016-11-03 · diff ↗
- 2.0.32016-10-06 · diff ↗
- 2.0.22016-06-06 · diff ↗
- RR 3.3.0 released · 2016-05-03
- 2.0.12016-04-24 · diff ↗
- 2.0.02016-04-19 · diff ↗
- 1.7.02016-03-31 · diff ↗
- 1.6.02016-03-06 · diff ↗
- 1.5.12015-12-31 · diff ↗
- 1.5.02015-12-30
- RR 3.2.0 released · 2015-04-16
Package metadata
- First published
- 2015-12-30
- Total releases
- 21 / 11 yrs
- License
- MIT + file LICENSE OSI · relicensed from GPL (>= 3) in 3.0.1
- Minimum R
- ≥ 3.0.2
- Bundled data
- 666 KB / 3 files
- Download size
- 1.2 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("textmineR")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-19, which the citation names so these numbers can be found later. More on citing and the projects behind them.