【发布时间】:2020-06-02 22:17:55
【问题描述】:
我有这个数据
data=data.frame(GROUP=c(1,2), a.q.var=c(5,4), b.w.var=c(7,8),
c.e.var=c(2,3))
但我想要这些数据,我通过 '.var' 重塑
data2=data.frame(VARIABLE=c('a.q.var','b.w.var','c.e.var','a.q.var','b.w.var','c.e.var'),
VALUE=c(5,7,2,4,8,3),
GROUP=c(1,1,1,2,2,2))
我尝试的是:
library(reshape2)
data2 = reshape(data, id.var = grep('$.var'))
但它不起作用
【问题讨论】: