我需要将宽表重整为长格式,但为每个记录保留多个字段,例如:dw <- read.table(header=T, text=' sbj f1.avg f1.sd f2.avg f2.sd blabla A 10 6 50 10 bA B 12 5 70 11 bB C 20 7 20 8 bC D 22 8 22 9 bD ')# Now I want to melt this table, keeping both AVG and SD as separate fields for each measurement, to get something like this: # sbj var avg sd blabla # A f1 10 6 bA # A f2 50 10 bA # B f1 12 5 bB # B f2 70 11 bB # C f1 20 7 bC # C f2 20 8 bC # D f1 22 8 bD # D f2 22 9 bD我具有使用melt和的基本知识reshape,但是对于我来说如何应用这种重塑并不是很明显。如果已经有人提出过类似的建议,我将不胜感激。
3 回答
- 3 回答
- 0 关注
- 528 浏览
添加回答
举报
0/150
提交
取消