[英]Creating a data frame with mean, standard deviation, standard error and confidence error
[英]Find the mean and standard deviation of all values in a data frame
我有一組數據框,每個數據框都有不同的列名,例如frameOne
看起來像
Q2 Q6 Q9
1 1 0 0
2 0 1 1
...
N 1 1 0
和frameTwo
是
Q1 Q5 Q9 Q22
1 1 1 0 1
2 1 0 1 0
...
N 1 1 1 0
在不明確說明列名的情況下,如何計算整個框架的均值和標准差?
根據您的回答,我想您正在追尋。
df1 <- as.data.frame(matrix(runif(9), ncol = 3))
df2 <- as.data.frame(matrix(runif(9), ncol = 3))
df3 <- as.data.frame(matrix(runif(9), ncol = 3))
df4 <- as.data.frame(matrix(runif(9), ncol = 3))
my.objs <- ls(pattern = "df")
sapply(my.objs, FUN = function(x) {
st <- as.vector(as.matrix(get(x)))
data.frame(mean = mean(st), sd = sd(st))
})
df1 df2 df3 df4
mean 0.4967452 0.4426861 0.5198141 0.3460732
sd 0.2533854 0.2179547 0.3106693 0.3179838
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.