【发布时间】:2018-02-26 06:49:30
【问题描述】:
假设我有一个数据框,其中每个人都表示为具有特定的剂量类别 (1-4) 和特定的后续类别 (1-7)。
dose_followup = data.frame(
dose = c(3,1,2,2,4,3,1,4,1,3,3,2,4,1,3,3),
followup = c(2,4,2,1,6,2,7,3,6,3,5,5,6,4,2,2))
如何计算同时出现的次数并存储它们?例如,剂量 == 3 与随访 == 2 共发生 4 次。我想计数(即 4)并打印它或将值 4 存储在对应于剂量 == 3 和后续 == 2 的矩阵单元格中。
我的实际数据框很大,但它只有 4 个剂量类别和 7 个后续类别。所以输出矩阵会很小。
我用 group_by() 和 summarise() 尝试了各种方法,但没有成功。感谢您的任何帮助。
【问题讨论】: