我有一个包含 27 个数据帧的列表,每个帧的行数不同,但列数相同(22)。我需要将每列的最小值、最大值和中值放入每个帧的向量中,结果应如下所示:
frame1 = (c1min, c1max, c1median, c2min, c2max, c2median ... c22min, c22max, c22median)
frame2 = (c1min, c1max, c1median, c2min, c2max, c2median ... c22min, c22max, c22median)
...
frame27 = (c1min, c1max, c1median, c2min, c2max, c2median ... c22min, c22max, c22median)
我已经生成了每列的最小值:
> all_min = lapply(all_list, function(x){apply(x,2,min)})
其中“all_list”是我的列表,“all_min”是列表中所有列分钟的向量。我不确定如何获取向量的编号列表(如上面的示例),以及如何正确格式化它们。有任何想法吗?
编辑:这是其中一个框架的示例:
lx ly lz ...
1 -0.039256 -0.078644 -0.032388
2 -0.036041 -0.074536 -0.033906
3 -0.033898 -0.071544 -0.033906