【发布时间】:2022-08-23 08:38:54
【问题描述】:
我有一个仅由值为1 和0 的变量组成的数据集。 1 表示存在某个事件,而0 表示不存在。
df <- data.frame(event1 = c(1, 0, 0, 1, 0, 0, 1),
event2 = c(1, 1, 0, 1, 0, 0, 1),
event3 = c(1, 0, 0, 0, 0, 0, 0))
我想要一个矩阵或热图,它可以为我提供这些事件之间的相关性,也就是说,当同一记录的多个变量的值等于1 时。
在上面的示例数据集中,我应该将event1 和event2 关联3 次(第一条记录、第四条记录和最后一条记录),event2 和event3 关联1 次(第一条记录)等等。
标签: r dataframe matrix boolean dataset