我有一组数据框,每个数据框具有不同的列名称,例如 frameOne
看起来像
Q2 Q6 Q9
1 1 0 0
2 0 1 1
...
N 1 1 0
< code>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
本文向大家介绍如何找到R数据帧中所有值的均值?,包括了如何找到R数据帧中所有值的均值?的使用技巧和注意事项,需要的朋友参考一下 如果数据框具有所有数字列,那么我们可能有兴趣查找该数据框中所有值的均值,但是由于数据框对象不是数字,因此无法直接完成此操作。因此,要查找R数据帧中所有值的均值,我们需要先将其转换为矩阵,然后使用均值函数。 示例 请看以下数据帧- 输出结果 使用均值函数查找均值- 示例 输
我试图计算数据中几列(第一列除外)的平均值和标准差。具有<code>NA<code>值的帧。 我试过< code>colMeans、< code > sappy 等。,创建一个循环,遍历data.frame,然后将平均值和标准偏差存储在一个单独的表中,但不断得到一个“有趣的”错误。任何帮助都是巨大的。谢谢 一个
我在pyspark中有一个超过300列的数据帧。在这些列中,有些列的值为null。 例如: 当我想对列u 1求和时,结果得到的是Null,而不是724。 现在,我想用空格替换数据框所有列中的null。因此,当我尝试对这些列求和时,我不会得到null值,但会得到一个数值。 我们如何在pyspark中实现这一点
希望这对你来说是有意义的,我很乐意更详细地解释这个问题。
我使用Spark sql dataframes执行groupby操作,然后计算每组数据的平均值和中值。原始数据量约为1 TB。 当我运行该查询时,我的工作被卡住,无法完成。如何调试该问题?是否存在导致groupby()卡滞的按键不平衡?
我有一个由66个变量的10299个观测值组成的数据框。其中一些变量共享一个通用的列名,我想计算每个观测值的这些变量的平均值。 具有以下矩阵,列名: 我想得到: 我尝试了循环,命令,但没有得到所需的结果。 抱歉,如果这个问题看起来太基本了,我已经在谷歌上查过可能的解决方案,但没有找到任何解决方案。