【发布时间】:2020-09-17 06:59:33
【问题描述】:
如果已经在其他地方问过这个问题,请提前道歉,但我尝试了不同的尝试,但到目前为止没有任何效果。
我研究了来自 23 个测量空气污染的设备的数据。对于每个设备,我对 4 个参数(平均值、最大值、最小值和标准)感兴趣。我最终得到了 4 个列表,有 23 个值,代表每个设备的参数。
var_names <- ls(envir = globalenv(), pattern = "^Device")
Corrected_values<- mget(var_names)
Device_mean <- lapply(Corrected_values, mean)
Device_max <- lapply(Corrected_values, max)
Device_min <- lapply(Corrected_values, min)
Device_sd <- lapply(Corrected_values, sd)
现在我希望创建一个数据框“设备”,它将合并这 4 个列表。这个具有 4 列和 23 行的数据框(或矩阵)将可以导出以供进一步使用。到目前为止,我所有的尝试都导致了错误的矩阵。
# rename the column names
cols <- c("Mean", "Maximum", "Minimum", "Stdv")
感谢您的帮助
【问题讨论】:
-
data.frame(Device_mean, Device_max, Device_min, Device_sd)