我正在尝试重新格式化数据框中的一些传入数据。它以多列的宽格式读入,我想将其折叠成长格式。我已经为我最近编写的其他代码使用了“融化”来执行此操作,但在这种情况下,我想将测量的变量分成多个列。例如,我的数据大致如下所示:
Time X-Mean X-StdDev Y-Mean Y-StdDev
1 value value value value
2 value value value value
3 value value value value
4 value value value value
5 value value value value
理想情况下,我希望这些数据重新格式化如下:
Time Axis Meas Value
1 X Mean value
1 X StdDev value
1 Y Mean value
1 Y StdDev value
2 X Mean value
2 X StdDev value
2 Y Mean value
2 Y StdDev value
.....
根据我的阅读,感觉好像我应该为此使用 cast,但我无法弄清楚语法应该是什么。我现在只是在发现 R,所以任何帮助都将不胜感激!谢谢!