我需要分析调查数据以获取多问题变量的频率。我正在使用这个 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
关于我该怎么做的任何想法?