我需要分析調查數據以獲得多問題變量的頻率。我正在使用this R package處理R中的多選擇數據
我知道我需要使用'multi.split'函數來創建我將要使用的變量。但我需要知道如何才能使其參考不在數據集中的答案,這意味着答案是原始問題的一部分,但未在調查期間選擇,因此應顯示值爲0.
實施例: 我有以下差強人意的答案:
"red", "blue", "green" and "yellow"
和我的數據是(如在該示例中):
v <- c("red/blue","green","red/green","blue/red")
當我運行下面的命令:
multi.table(multi.split(v))
我得到以下結果:
n %multi
v.blue 2 50
v.red 3 75
v.green 2 50
,但我想獲得:
n %multi
v.blue 2 50
v.red 3 75
v.green 2 50
v.yellow 0 0
我如何能做到這一點任何想法?
如果您還沒有嘗試過,'memisc'軟件包有用於調查分析的有用工具。 –