cm_df.fill | R Documentation |
Allows range coding of words for efficient coding.
cm_df.fill(
dataframe,
ranges,
value = 1,
text.var = NULL,
code.vars = NULL,
transform = FALSE
)
dataframe |
A dataframe containing a text variable. |
ranges |
A named list of ranges to recode. Names correspond to code names in dataframe. |
value |
The recode value. Takes a vector of length one or a vector of length equal to the number of code columns. |
text.var |
The name of the text variable. |
code.vars |
Optional vector of codes. |
transform |
logical. If |
After ranging coding transcripts via (cm_df.temp
) or
the blank code matrix via (cm_df.transcript
),cm_df.fill
is used to create a matrix of what codes occurred at what words (a filled code
matrix). A list of range codes (word number spans) is fed to
cm_df.fill
. A single number indicates a single word with that coding
scheme whereas the colon is used as a separator that indicates the range of
words from x to y are that particular code.
Generates a dummy coded dataframe.
Miles, M. B. & Huberman, A. M. (1994). An expanded sourcebook: Qualitative data analysis. 2nd ed. Thousand Oaks, CA: SAGE Publications.
cm_df.temp
,
cm_df.transcript
,
cm_df2long
## Not run:
codes <- qcv(dc, sf, wes, pol, rejk, lk, azx, mmm)
X <- cm_df.temp(DATA, "state", codes)
head(X, 10)
#recommended structure
cds1 <- list(
dc=c(1:3, 5),
sf=c(4, 6:9, 11),
wes=0,
pol=0,
rejk=0,
lk=0,
azx=1:30,
mmm=5
)
out1 <- cm_df.fill(X, cds1)
head(out1)
#recommended structure
cds2 <- list(
sf=c(4, 6:9, 11),
dc=c(1:3, 5),
azx=1:30,
mmm=5
)
out2 <- cm_df.fill(X, cds2)
head(out2)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.