问题描述
这可能是一个非常愚蠢的问题,但我一直在努力实现,但尚未成功。我有一个看起来像这样的数据框:
df <- data.frame(Participant = c("PAH12","COKJA","PAH12","COKJA" ),Measure = c("A","A","B","C","C"),Group = c("1","2","1","2"),Value = c(11,15,20,17,23,7))
Participant Measure Group Value
1 PAH12 A 1 11
2 COKJA A 1 15
3 PAH12 B 1 20
4 COKJA B 2 17
5 PAH12 C 2 23
6 COKJA C 2 7
我想将“度量”列分解为具有以下相应值的单独列,如以下可重现代码所示:
df2 <- data.frame(Participant = c("PAH12","COKJA"),A = c(11,15),B = c(20,17),C = c(23,7),"2"))
Participant A B C Group
1 PAH12 11 20 23 1
2 COKJA 15 17 7 2
我该如何实现?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)