【发布时间】:2017-01-05 08:45:59
【问题描述】:
dummy <- data.frame(Q1 = c(0, 1, 0, 1),
Q2 = c(1, 1, 0, 1),
Q3 = c(0, 1, 1, 0))
df_dummy <- data.frame(Question = c("Q1", "Q2", "Q3"),
X1 = c(2/4, 3/4, 2/4),
X0 = c(2/4, 1/4, 2/4))
> dummy
Q1 Q2 Q3
1 0 1 0
2 1 1 1
3 0 0 1
4 1 1 0
> df_dummy
Question X1 X0
1 Q1 0.50 0.50
2 Q2 0.75 0.25
3 Q3 0.50 0.50
我有一些数据 (dummy),其中我对 Q1、Q2 和 Q3 有二元响应。我想以df_dummy 中所示的格式总结我的数据,其中对于每个问题,X1 列告诉我回答 1 到 Q1 的人数比例,X0 列告诉我回答的人数比例0 到 Q0。我试过prop.table,但没有返回预期的结果。
【问题讨论】: