Learn R Programming

⚠️There's a newer version (2.4.6) of this package.Take me there.

qdap (version 0.2.2)

Bridging the gap between qualitative data and quantitative analysis

Description

This package 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.

Copy Link

Version

Install

install.packages('qdap')

Monthly Downloads

3,006

Version

0.2.2

License

GPL-2

Maintainer

Tyler Rinker

Last Published

May 18th, 2013

Functions in qdap (0.2.2)

capitalizer

Capitalize Select Words
automated_readability_index

Readability Measures
formality

Formality Score
colsplit2df

Wrapper for colSplit that Returns Dataframe(s)
cm_combine.dummy

Find Co-occurrence Between Codes
cm_df.fill

Range Coding
blank2NA

Replace Blanks in Data Frame
plot.character.table

Plots a character.table Object
duplicates

Find Duplicated Words in a Text String
clean

Remove Escaped Characters
cm_time.temp

Time Span Code Sheet
abbreviations

Small Abbreviations Data Set
cm_code.blank

Blank Code Transformation
end_inc

Test for Incomplete Sentences
Top25Words

Fry's 25 Most Commonly Used English Words
cm_long2dummy

Stretch and Dummy Code cm_xxx2long
cm_range.temp

Range Code Sheet
DICTIONARY

Nettalk Corpus Syllable Data Set
cm_code.transform

Transform Codes
print.pos.by

Prints a pos.by Object.
exclude

Exclude Elements From a Vector
DATA2

Fictitious Repeated Measures Classroom Dialogue
mcsv_r

Read/Write Multiple csv Files at a Time
hash

Hash/Dictionary Lookup
paste2

Paste an Unspecified Number Of Text Columns
cm_df.transcript

Transcript With Word Number
common

Find Common Words Between Groups
strip

Strip Text
qheat

Quick Heatmap
raj.act.2

Romeo and Juliet: Act 2
mraja1

Romeo and Juliet: Act 1 Dialogue Merged with Demographics
cm_df.temp

Break Transcript Dialogue into Blank Code Matrix
hms2sec

Convert h:m:s to Seconds
emoticon

Emoticons Data Set
tot_plot

Visualize Word Length by Turn of Talk
rajPOS

Romeo and Juliet Split in Parts of Speech
htruncdf

Dataframe Viewing
gradient_cloud

Gradient Word Cloud
scrubber

Clean Imported Text
cm_code.overlap

Find Co-occurrence Between Codes
common.list

list Method for common
gantt_plot

Gantt Plot
colSplit

Separate a Column Pasted by paste2
new_project

Project Template
question_type

Count of Question Type
print.character.table

Prints a character.table object
replace_symbol

Replace Symbols With Word Equivalents
plot.diversity

Plots a diversity object
Trim

Remove Leading/Trailing White Space
stemmer

Stem Text
env.syl

Syllable Lookup Environment
gantt_wrap

Gantt Plot
print.dissimilarity

Prints a dissimilarity object
ngrams

Generate ngrams
Search

Search Columns of a Data Frame
outlier.detect

Detect Outliers in Text
dir_map

Map Transcript Files from a Directory to a Script
sentSplit

Sentence Splitting
word_diff_list

Differences In Word Use Between Groups
cm_range2long

Transform Codes to Start-End Durations
outlier.labeler

Locate Outliers in Numeric String
cm_code.combine

Combine Codes
imperative

Intuitively Remark Sentences as Imperative
negation.words

Negating Words
action.verbs

Action Word List
cm_code.exclude

Exclude Codes
multiscale

Nested Standardization
rajSPLIT

Romeo and Juliet (Complete & Split)
labMT

Language Assessment by Mechanical Turk (labMT) Sentiment Words
cm_df2long

Transform Codes to Start-End Durations
cm_dummy2long

Convert cm_combine.dummy Back to Long
incomplete.replace

Denote Incomplete End Marks With "|"
spaste

Add Leading/Trailing Spaces
plot.termco

Plots a termco object
all_words

Searches Text Column for Words
multigsub

Multiple gsub
env.syn

Syllable Lookup Environment
cm_time2long

Transform Codes to Start-End Times
mraja1spl

Romeo and Juliet: Act 1 Dialogue Merged with Demographics and Split
plot.formality

Plots a formality Object
plot.word_stats

Plots a word_stats object
cm_distance

Distance Matrix Between Codes
replace_number

Replace Numbers With Text Representation
sec2hms

Convert Seconds to h:m:s
potential_NA

Search for Potential Missing Values
print.qdapProj

Prints a qdapProj Object
strWrap

Wrap Character Strings to Format Paragraphs
print.word_list

Prints a word_list Object
bracketX

Bracket Parsing
negative.words

Negative Words
word.count

Word Counts
plot.question_type

Plots a question_type Object
left.just

Text Justification
distTab

SPSS Style Frequency Tables
v.outer

Vectorized Version of outer
pos

Parts of Speech Tagging
replace_abbreviation

Replace Abbreviations
kullback.leibler

Kullback Leibler Statistic
diversity

Diversity Statistics
plot.polarity

Plots a polarity Object
end_mark

Sentence End marks
text2color

Map Words to Colors
plot.pos.by

Plots a pos.by Object
polarity

Polarity Score (Sentiment Analysis)
preposition

Preposition Words
qcombine

Combine Columns
replacer

Replace Cells in a Matrix or Data Frame
print.v.outer

Prints a v.outer Object.
SYNONYM

Synonyms Data Set
print.question_type

Prints a question_type object
word.network.plot

Word Network Plot
dissimilarity

Dissimilarity Statistics
raj.act.4

Romeo and Juliet: Act 4
read.transcript

Read Transcripts Into R
raj.demographics

Romeo and Juliet Demographics
print.formality

Prints a formality Object
url_dl

Download Instructional Documents
print.ngram

Prints an ngram object
print.polarity

Prints a polarity Object
key_merge

Merge Demographic Information with Person/Text Transcript
raj.act.5

Romeo and Juliet: Act 5
print.termco

Prints a termco object.
space_fill

Replace Spaces
termco

Search For and Count Terms
adverb

Adverb Word List
word_list

Raw Word Lists/Frequency Counts
trans.cloud

Word Clouds by Grouping Variable
raj

Romeo and Juliet (Unchanged & Complete)
print.word_stats

Prints a word_stats object
raj.act.3

Romeo and Juliet: Act 3
stopwords

Remove Stopwords
raj.act.1

Romeo and Juliet: Act 1
print.adjacency_matrix

Prints an adjacency_matrix Object
qcv

Quick Character Vector
qprep

Quick Preparation of Text
qdap

qdap: Quantitative Discourse Analysis Package
word_associate

Find Associated Words.
print.word_associate

Prints a word_associate object
termco.c

Combine Columns from a termco Object
wfm

Word Frequency Matrix
rm_row

Remove Rows That Contain Markers
Top200Words

Fry's 200 Most Commonly Used English Words
adjacency_matrix

Takes a Matrix and Generates an Adjacency Matrix
NAer

Replace Missing Values (NA)
bag.o.words

Bag of Words
lookup

Hash Table/Dictionary Lookup
print.kullback.leibler

Prints a kullback.leibler Object.
replace_contraction

Replace Contractions
rank_freq_mplot

Rank Frequency Plot
speakerSplit

Break and Stretch if Multiple Persons per Cell
syllable.sum

Syllabication
print.diversity

Prints a diversity object
prop

Convert Raw Numeric Matrix or Data Frame to Proportions
synonyms

Search For Synonyms
BuckleySaltonSWL

Buckley & Salton Stopword List
Top100Words

Fry's 100 Most Commonly Used English Words
gantt_rep

Generate Unit Spans for Repeated Measures
gantt

Generate Unit Spans
print.cm_distance

Prints a cm_distance Object
increase.amplification.words

Amplifying Words
print.pos

Prints a pos Object.
interjections

Interjections
DATA

Fictitious Classroom Dialogue
beg2char

Grab Begin/End of Sting to Character
contractions

Contraction Conversions
OnixTxtRetToolkitSWL1

Onix Text Retrieval Toolkit Stopword List 1
print.colsplit2df

Prints a colsplit2df Object.
positive.words

Positive Words
trans.venn

Venn Diagram by Grouping Variable
word_stats

Descriptive Word Statistics