我的问题是这里提出的问题的扩展 如何将数据从长格式重塑为宽格式,因此我将以类似的方式对其进行表述。
不同的是,我想将一个长数据表重新排列成一个list宽数据表。
dat <- data.table(
sim = rep(c(1,2), each=4),
time = rep(1:4, 2),
value1 = rnorm(8),
value2 = rnorm(8)
)
dat
sim time value1 value2
1 1 1 0.3407 0.5167
2 1 2 -0.7033 0.8416
3 1 3 -0.3795 -0.4717
4 1 4 -0.7460 0.8479
5 2 1 0.8981 -0.7163
6 2 2 -0.3347 -0.6849
7 2 3 0.5013 0.8941
8 2 4 -0.1745 0.0795
Run Code Online (Sandbox Code Playgroud)
我想重塑它,以便我有一个list名为value1,value2...value99等的宽数据表...
l = …Run Code Online (Sandbox Code Playgroud)