我甚至不确定如何正确地标题!
假设我有一个数据帧d:
当前数据帧:
d <- data.frame(sample = LETTERS[1:2], cat = letters[11:20], count = c(1:10))
sample cat count
1 A k 1
2 B l 2
3 A m 3
4 B n 4
5 A o 5
6 B p 6
7 A q 7
8 B r 8
9 A s 9
10 B t 10
Run Code Online (Sandbox Code Playgroud)
我正在尝试重新安排一些事情,使每个cat值成为它自己的列,样本仍然是一列(或成为行名),count将是新cat列中的值,其中0表示样品没有猫的数量.像这样:
期望的数据帧布局:
sample k l m n o p q r s t
1 A 1 0 3 0 5 0 7 0 …
Run Code Online (Sandbox Code Playgroud)