Вопросы множественного выбора в R
Социологические и маркетинговые опросы часто содержат вопросы множественного выбора (они же вопросы с совместимыми альтернативами). В R есть несколько пакетов, позволяющих анализировать взаимосвязи таких переменных (например, MRCV), однако отсутствуют функции для построения их одномерных распределений. В нижеприведенной программе я показываю, как можно задать переменную множественного выбора, состоящую из пяти дихотомий, и получить таблицу распределения с процентами по отношению к разным базам: library(haven) filename <- "http://sociology.in.ua/examples/multvar.sav" x <- read_sav(filename, user_na = FALSE) attr(x, "multiple.response.sets") <- list( V1 = list( variables = sprintf("V1_%d", 1:5), variable_coding = "dichotomies", counted_value = 1, label = "Какие из проблем Вас заботят больше всего?" ) ) mrtable <- function(data, set_name, weight = rep(1, dim(data)[1]), counts = T...