T_hss_write_tables: Write tables to a list for selected variables

View source: R/T_hss_write_tables.R

T_hss_write_tablesR Documentation

Write tables to a list for selected variables

Description

Write (unformatted) tables to a list for all variable/question names contained in a questions list. A question list for all questions in the current survey can be made with the hss_create_question_list function. This function silently skips any questions that cause errors during creation of the contingency table, and returns a list item of length NULL instead. This is useful to automatically omit any question variables that have been removed during data cleaning, but might in some cases lead to unexpected behavior. The list of dataframes created with this function can be used as input for T_hss_export_tables to write the tables to a .csv file.

Usage

T_hss_write_tables(df, questions, group, percent = TRUE, digits = 3)

Arguments

df

The dataframe containing relevant variables

questions

A named character vector containing variable names and the table type required.

group

The desired grouping/disaggregation variable.

percent

Logical vector if the table should be created with percentage values. If set to FALSE, counts are shown.

Value

A named list of dataframes containing contingecy tables for the specified questions of the HSS.

See Also

T_hss_export_tables, T_hss_create_question_list


RenRMT/hsstools documentation built on April 14, 2025, 7:10 p.m.