我有一个Excel表格(.csv),像这样(有重复的种类):
Species Site
Panthera A
Panthera B
Panthera C
Neofelis B
Neofelis D
我想使用R创建一个存在缺失矩阵,如下所示:
Site Panthera Neofelis
A 1 0
B 1 1
C 1 0
D 0 1
我怎么能这样做,拜托? 谢谢!
答案 0 :(得分:2)
我们可以使用dcast
library(reshape2)
dcast(df1, Site~Species, length)