Bridging the Gap Between Qualitative Data and Quantitative Analysis
Overview
Automates many of the tasks associated with quantitative discourse analysis of transcripts containing discourse including frequency counts of sentence types, words, sentences, turns of talk, syllables and other assorted analysis tasks. The package provides parsing tools for preparing transcript data. Many functions enable the user to aggregate data by any number of grouping variables, providing analysis and seamless integration with other R packages that undertake higher level analysis and visualization of text. This affords the user a more efficient and targeted analysis. 'qdap' is designed for transcript analysis, however, many functions are applicable to other areas of Text Mining/ Natural Language Processing.
Install
Health
NOTER code for possible problemsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64
Found calls to structure() using deprecated special names: qdap/R/end_mark.R (.Label: 2, .Names: 2) qdap/R/pos.R (.Names: 1) qdap/R/random_sent.R (.Names: 1) qdap/tests/testthat/test-bracketX.R (.Names: 7, .Label: 2) qdap/tests/testthat/test-chunker.R (.Names: 7) qdap/tests/testthat/test-cm_2long.R (.Names: 4) qdap/tests/testthat/test-cmspans.R (.Label: 4, .Names: 2) qdap/tests/testthat/test-colcomb2class.R (.Names: 1) qdap/tests/testthat/test-end_mark.R (.Dim: 1) qdap/tests/testthat/test-polarity.R (.Names: 2, .Label: 1) qdap/tests/testthat/test-syllable_sum.R (.Names: 1) qdap/tests/testthat/test-wfm.R (.Dim: 10, .Dimnames: 10, .Names: 2) '.Label' should be changed to 'levels'. '.Names' should be changed to 'names'. '.Dim' should be changed to 'dim'. '.Dimnames' should be changed to 'dimnames'.
- NOTE8 OK, 5 NOTENow
- NOTE10 OK, 3 NOTE2026-07-16
- OK14 OK2026-04-06
- ERROR13 OK, 1 ERROR2026-04-04
- OK14 OK2026-03-10
Documentation
- Help pages
- 414includes a package overview page
- Examples that run
- 4%5 run in a plain check · 132 never run
- Exported functions with examples
- 90%
- Documented parameters
- 99%
- Return-value docs
- 93%
- Help pages citing references
- 11%
Downloads
Repository
- PRs merged (all time)
- 67%
- Median days to close, 50 most recently updated closed issues
- 1
- Median days to close, 50 most recently updated closed PRs
- 1
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
2 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/trinker/qdap on 2026-10-11.
Dependencies
Installing qdap adds 65 packages (38 with compiled code, 73 MB of source tarballs). Heaviest: BH 14 MB, stringi 11 MB, openNLPdata 7.0 MB.
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- 2.4.6.1Latest
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- unarchivedReturned to CRAN2023-05-11
- 2.4.62023-05-11 · diff ↗
- archivedRemoved from CRAN2023-05-08requires archived package 'qdapTools'
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- 2.4.32020-09-27 · diff ↗
- RR 4.0.0 released · 2020-04-24
- 2.4.1
- 2.3.62020-01-09 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 2.3.22019-01-02 · diff ↗
Show 31 earlier eventsHide 31 earlier events
- 2.3.02018-05-15 · diff ↗
- RR 3.5.0 released · 2018-04-23
- 2.2.92017-11-20 · diff ↗
- 2.2.82017-09-05 · diff ↗
- 2.2.72017-08-27 · diff ↗
- RR 3.4.0 released · 2017-04-21
- 2.2.52016-06-16 · diff ↗
- RR 3.3.0 released · 2016-05-03
- 2.2.4
- 2.2.22015-07-05 · diff ↗ ·
removed 8 exports
df2tm_corpus, dtm, polarity_frame, tdm, tm2qdap, tm_corpus2df, tm_corpus2wfm, type_text_ratioadded 2 exports
inspect_text, type_token_ratio - 2.2.12015-05-11 · diff ↗ ·
removed 37 exports
bag.o.words, char.table, character.count, character.table, combo_syllable.sum, dissimilarity, distTab, hash, hms2sec, incomplete.replace, kullback.leibler, left.just, lookup, outlier.detect, outlier.labeler, polysyllable.sum, pos.by, pos.tags, right.just, sec2hms, stem.words, stopwords, syllable.count, syllable.sum, term.match, termco.c, termco.d, text2color, trans.cloud, trans.venn and 7 moreadded 119 exports
%&%, %>%, %bs%, %ex%, %sw%, Text<-, Title<-, Animate, Dissimilarity, Filter, Network, Text, Title, add_incomplete, apply_as_df, apply_as_tm, as.Corpus, as.DocumentTermMatrix, as.TermDocumentMatrix, as.dtm, as.tdm, as.wfm, bag_o_words, boolean_search, build_qdap_vignette, char_table, character_count, character_table, check_spelling, check_spelling_interactive and 89 more - RR 3.2.0 released · 2015-04-16
- 2.2.0
- 2.1.12014-08-02 · diff ↗ ·
added 19 exports
%&%, %>%, Text<-, Text, check_spelling, check_spelling_interactive, check_text, comma_spacer, correct, cumulative, object_pronoun_type, pronoun_type, qdap_df, random_data, random_sent, replace_ordinal, subject_pronoun_type, unbag, which_misspelled - 2.1.02014-06-15 · diff ↗ ·
added 7 exports
as.Corpus, as.DocumentTermMatrix, as.TermDocumentMatrix, as.dtm, as.tdm, build_qdap_vignette, unique_by - 2.0.02014-05-31 · diff ↗ ·
removed 20 exports
%ha%, %l%, %l+%, dissimilarity, hash, hash_look, hms2sec, id, list2df, list_df2df, list_vect2df, lookup, matrix2df, mtabulate, repo2github, sec2hms, text2color, url_dl, v_outer, vect2dfadded 12 exports
Network, qtheme, sentiment_frame, sub_holder, theme_badkitchen, theme_cafe, theme_duskheat, theme_grayscale, theme_greyscale, theme_hipster, theme_nightheat, theme_norah - RR 3.1.0 released · 2014-04-10
- 1.3.5
- 1.3.4
- 1.3.32014-03-25 · diff ↗ ·
added 12 exports
%ex%, %sw%, Title<-, Animate, Title, discourse_map, is.global, phrase_net, repo2github, syn_frame, synonyms_frame, visual - 1.3.22014-03-17 · diff ↗
- 1.3.12014-03-13 · diff ↗
- 1.2.02014-03-06 · diff ↗ ·
removed 1 export
wfm_weightadded 14 exports
%bs%, %l+%, Dissimilarity, Filter, apply_as_df, as.wfm, counts, list_df2df, list_vect2df, preprocessed, proportions, scores, tm_corpus2wfm, vect2df - 1.1.02014-02-22 · diff ↗ ·
removed 30 exports
bag.o.words, char.table, character.count, character.table, combo_syllable.sum, distTab, incomplete.replace, kullback.leibler, left.just, outlier.detect, outlier.labeler, polysyllable.sum, pos.by, pos.tags, right.just, stem.words, stopwords, syllable.count, syllable.sum, term.match, termco.c, termco.d, trans.cloud, trans.venn, v.outer, wf.combine, wfm.expanded, word.count, word.network.plot, word.splitadded 60 exports
%ha%, %l%, apply_as_tm, bag_o_words, boolean_search, char_table, character_count, character_table, cm_2long, colcomb2class, colpaste2df, combo_syllable_sum, condense, df2tm_corpus, dispersion_plot, dist_tab, dtm, freq_terms, hash_look, id, incomplete_replace, kullback_leibler, left_just, list2df, lview, matrix2df, mtabulate, outlier_detect, outlier_labeler, plot_gantt_base and 30 more - 0.2.52013-09-01 · diff ↗ ·
removed 113 exports
%&%, %>%, %bs%, %ex%, %sw%, Text<-, Title<-, Animate, Dissimilarity, Filter, Network, Text, Title, apply_as_df, apply_as_tm, as.Corpus, as.DocumentTermMatrix, as.TermDocumentMatrix, as.dtm, as.tdm, as.wfm, bag_o_words, boolean_search, build_qdap_vignette, char_table, character_count, character_table, check_spelling, check_spelling_interactive, check_text and 83 moreadded 37 exports
bag.o.words, char.table, character.count, character.table, combo_syllable.sum, dissimilarity, distTab, hash, hms2sec, incomplete.replace, kullback.leibler, left.just, lookup, outlier.detect, outlier.labeler, polysyllable.sum, pos.by, pos.tags, right.just, sec2hms, stem.words, stopwords, syllable.count, syllable.sum, term.match, termco.c, termco.d, text2color, trans.cloud, trans.venn and 7 more - 0.2.3
- 0.2.2
- RR 3.0.0 released · 2013-04-03
- 0.2.12013-03-13 · diff ↗ ·
removed 3 exports
convert, delete, folderadded 4 exports
gradient_cloud, hms2sec, new_project, sec2hms - 0.2.02013-02-01
- RR 2.15.0 released · 2012-03-30
Package metadata
- First published
- 2013-02-01
- Total releases
- 30 / 13 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.1.0
- Bundled data
- 624 KB / 21 files
- Download size
- 1.6 MB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("qdap")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
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.