A lemmatized critical edition of the complete Pali Canon (Tipitaka) for R.
This package provides the full text of the Pali Canon based on a five-witness collation of:
All text is lemmatized using the Digital Pali Dictionary, grouping inflected forms by dictionary headword. The package covers all three pitakas (Sutta, Vinaya, Abhidhamma) with 5,777 individual text units and ~2.8 million tokens.
install.packages("tipitaka.critical")
Or install the development version:
# install.packages("remotes")
# remotes::install_github("dangerzig/tipitaka.critical")
install.packages("tipitaka.critical", repos = c('https://dangerzig.r-universe.dev', 'https://cloud.r-project.org'))
library(tipitaka.critical)
# Full text data (5,777 text units)
head(texts)
# Lemma frequency table (computed on first access)
head(lemmas)
# Most frequent lemmas across the canon
totals <- tapply(lemmas$n, lemmas$word, sum)
head(sort(totals, decreasing = TRUE), 20)
# Sparse document-term matrix
dim(dtm)
# Search for a lemma across all texts
search_lemma("nibbana")
| Dataset | Description |
|---|---|
texts |
Surface-form and lemmatized text for every text unit |
lemmas |
Lemma frequency table (computed on first access) |
dtm |
Sparse document-term matrix (computed on first access) |
The companion package tipitaka provides the original VRI edition data and Pali text tools including Pali-alphabet sorting.
CC0