【发布时间】:2017-08-17 12:06:52
【问题描述】:
我有数据表明参与者看到面孔并且必须按下 7 个按钮中的一个(每个按钮对应一种情绪),这给我留下了这种数据:
X...Emotion Intensity Response Correct Button.RB
1 Anger 40% Sad Incorrect 5
2 Sad 100% Sad Correct 5
3 Happy 50% Happy Correct 4
4 Anger 100% Anger Correct 1
5 Fear 100% Fear Correct 3
现在,我想计算每种情绪的正确按钮按下百分比和不正确的总百分比,以及某人犯的错误类型(例如,对于“愤怒的脸”,有 35% 的错误响应,其中 7 个, 5% 是“悲伤”的按钮按下,22.5% 是“中性”的按钮按下等...)
我想出了如何获得每种情绪和正确/不正确的个人计数:
count(df_fert, vars = c('X...Emotion','Correct'))
这为我提供了:
X...Emotion Correct freq
1 Anger Correct 26
2 Anger Incorrect 14
3 Disgust Correct 11
4 Disgust Incorrect 29
有人知道按照我想要的方式计算百分比的方法吗?以及如何在响应类型中“细分”不正确的响应?
【问题讨论】:
标签: r count response aggregate percentage