我有一个数据框,其中包含物种A和B的特征(真/假)的每个组合的计数。这是我的数据的较小版本:
species <- c("A", "B")
true <- c(3, 2)
false <- c(1, 4)
df <- data.frame(species, true, false)
df
species true false
1 A 3 1
2 B 2 4
有没有办法将这些汇总计数转换为每个注册的一行,第一列为“Species”(A或B)。第二栏“特质”(真或假):
Species Trait
A true
A true
A true
B true
B true
A false
B false
B false
B false
B false
我真的不知道如何处理这个问题,通常原始数据是可用的,并且可以很容易地构建汇总表,但这是相反的方式。
我感谢每一个答案! :)