qdap

qdapicon
qdap (Quantitative Discourse Analysis Package) is an R package designed to assist in quantitative discourse analysis. The package stands as a bridge between qualitative transcripts of dialogue and statistical analysis & visualization.

Java Issues

If there is a discrepancy between the R and Java architectures you will have to download the appropriate version of Java compatible with the version of R you're using. For more see Tal Galili's blog post regarding rJava issues.

Development Version

Download the development version of qdap here

Help topics

Project Template

A function to generate a project template of folders, scripts and documents.

Import/Export Data

Functions for importing data and exporting output.

Cleaning/Parsing

Function to clean and parse text data.

Viewing

Functions to aid data viewing.

Chaining

Functions chain together qdap data and functions.

  • qdap_df
    Create qdap Specific Data Structure
  • Text
    Create qdap Specific Data Structure
  • Text<-
    Create qdap Specific Data Structure
  • %&%
    qdap Chaining
  • %>%
    qdap Chaining

Generic qdap Methods

Functions to aid in selection of data elements.

Reshaping

Functions to reshape data.

Word Extraction/Comparison

Functions for working with dialogue at the word level.

Coding Tools

cm functions are code matrix functions. These functions are used for coding and reshaping transcripts, dataframes, and time spans for further use in analysis and visualization.

tm Package Integration

Functions for working between the tm and qdap packages.

  • as.tdm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • apply_as_df
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • apply_as_tm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus.DocumentTermMatrix
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus.TermDocumentMatrix
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus.default
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus.sent_split
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.Corpus.wfm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.DocumentTermMatrix
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.TermDocumentMatrix
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.data.frame.Corpus
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.dtm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.dtm.Corpus
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.dtm.character
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.dtm.default
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.dtm.wfm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.tdm.Corpus
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.tdm.character
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.tdm.default
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document
  • as.tdm.wfm
    tm Package Compatibility Tools: Apply to or Convert to/from Term Document

Counts/Descriptives

Functions for word counts and descriptive statistics.

Measures

Word measures and scoring.

qdap Tools

Tools to assist in transcript/discourse analysis.

Identification

Identify sentence elements/types.

Visualization

Plotting functions.

Network Plots

Network Plots for qdap Objects.

Cumulative Plots

Network Plots for qdap Objects.

Animation

Animate qdap Objects.

Print Functions

Data

Data sets included in qdap and used in examples.

Vignettes

Dependencies

  • Depends: ggplot2, qdapDictionaries, qdapTools, RColorBrewer
  • Imports: chron, dplyr, gdata, grid, gridExtra, igraph, NLP, openNLP, parallel, plotrix, RCurl, reports, reshape2, scales, tm, tools, venneuler, wordcloud, xlsx, XML
  • Suggests: english, koRpus, knitr, lda, proxy, stringi, SnowballC, testthat
  • Extends:

Author

Tyler W. Rinker

Contributor

Dason Kurkiewicz

Contributor

Bryan Goodrich