Learn R Programming

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

questionr (version 0.7.7)

Functions to Make Surveys Processing Easier

Description

Set of functions to make the processing and analysis of surveys easier : interactive shiny apps and addins for data recoding, contingency tables, dataset metadata handling, and several convenience functions.

Copy Link

Version

Install

install.packages('questionr')

Monthly Downloads

23,591

Version

0.7.7

License

GPL (>= 2)

Maintainer

Last Published

January 31st, 2022

Functions in questionr (0.7.7)

duplicated2

Determine all duplicate elements
cramer.v

Compute Cramer's V of a two-way frequency table
cross.multi.table

Two-way frequency table between a multiple choices question and a factor
addNAstr

Transform missing values of a factor to an extra level
cprop

Column percentages of a two-way frequency table.
chisq.residuals

Return the chi-squared residuals of a two-way frequency table.
describe

Describe the variables of a data.frame
children

A fertility survey - "children" table
enfants

A fertility survey - "enfants" table
first_non_null

Return first non-null of two values
escape_regex

Escape regex special chars Code directly taken from Hmisc::escapeRegex
fertility

A fertility survey
odds.ratio

Odds Ratio
freq.na

Generate frequency table of missing values.
freq

Generate frequency tables.
hdv2003

Histoire de vie 2003
households

A fertility survey - "households" table
femmes

A fertility survey - "femmes" table
ggsurvey

Easy ggplot2 with survey objects
format.proptab

S3 format method for proptab objects.
clipcopy

Transform an object into HTML and copy it for export
fecondite

A fertility survey
print.proptab

S3 print method for proptab objects.
wtd.table

Weighted one-way and two-way frequency tables.
na.rm

Remove observations with missing values
rm.unused.levels

Remove unused levels
happy

Data related to happiness from the General Social Survey, 1972-2006.
multi.table

One-way frequency table for multiple choices question
multi.split

Split a multiple choices variable in a series of binary variables
recode.na

Recode values of a variable to missing values, using exact or regular expression matching.
rename.variable

Rename a data frame column
women

A fertility survey - "women" table
irec

Interactive recoding
menages

A fertility survey - "menages" table
ltabs

Cross tabulation with labelled variables
qload

Load one or more packages, installing them first if necessary
prop

Global percentages of a two-way frequency table.
iorder

Interactive reordering of factor levels
icut

Interactive conversion from numeric to factor
wtd.mean

Weighted mean and variance of a vector
rprop

Row percentages of a two-way frequency table.
tabs

Weighted Crossresult
quant.cut

Transform a quantitative variable into a qualitative variable
qscan

Scan R scripts and load/install all detected packages
rp2012

2012 French Census - French cities of more than 2000 inhabitants
rp2018

2018 French Census - French cities of more than 2000 inhabitants
reexports

Objects exported from other packages