我是堆栈溢出的新手。我在 R 方面有一些经验,但不是很多。我想我想要实现的目标很简单,但我不知道如何获得它。
我有一个由四列组成的数据框:参与者 ID、试验 ID、问题 ID 和结果。在简化版本中,它看起来像这样:
Participant Trial Question Outcome
P01 T01 Q01 PASS
P01 T01 Q02 PASS
P01 T02 Q01 FAIL
P01 T02 Q02 FAIL
P01 T03 Q01 FAIL
P01 T03 Q02 PASS
P02 T01 Q01 FAIL
P02 T01 Q02 PASS
P02 T02 Q01 PASS
P02 T02 Q02 PASS
P02 T03 Q01 FAIL
P02 T03 Q02 PASS
P03 T01 Q01 FAIL
P03 T01 Q02 FAIL
P03 T02 Q01 PASS
P03 T02 Q02 PASS
P03 T03 Q01 PASS
P03 T03 Q02 FAIL
我怎样才能得到一个表格,我可以在其中看到每个试验和参与者的“通过”问题的数量。看起来像这样的东西:
T01 T02 T03
P01 2 0 1
P02 1 2 1
P03 0 2 1
如果我使用“表格”功能,我只会得到参与者和试验的每个组合出现在数据框行中的频率。
有任何想法吗?先感谢您。