嵌套数据框(R)中子集的平均值

心理编码器

我在R中具有以下玩具数据帧,其中我试图在“条件”和“名称”中采用true / false值的平均值

Name  Condition  Values
1     A          True
1     B          False
1     A          True
2     B          True
2     B          False
3     A          False
4     A          True
4     B          True
...   ...        ...

有人对处理此嵌套结构有建议吗?我是R的新手,不确定我是否需要使用group_by或聚合或其他方式。非常感谢!

所需的输出:

Name  Condition  Values(mean)
1     A          1
1     B          0
2     A          0
2     B          0.5
3     A          0
3     B          0
4     A          1
4     B          1
...   ...        ...
阿克伦

我们可以按“名称”,“条件”和获取mean逻辑的分组vector来创建“值”列

library(dplyr)
df1 %>%
     group_by(Name, Condition) %>%
     mutate(Values = mean(Values == 'True'))  
# A tibble: 8 x 3
# Groups:   Name, Condition [6]
#   Name Condition Values
#  <int> <chr>      <dbl>
#1     1 A            1  
#2     1 B            0  
#3     1 A            1  
#4     2 B            0.5
#5     2 B            0.5
#6     3 A            0  
#7     4 A            1  
#8     4 B            1  

数据

df1 <- structure(list(Name = c(1L, 1L, 1L, 2L, 2L, 3L, 4L, 4L), Condition = c("A", 
"B", "A", "B", "B", "A", "A", "B"), Values = c("True", "False", 
"True", "True", "False", "False", "True", "True")), 
class = "data.frame", row.names = c(NA, 
-8L))       

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R:行和列标签上的数据框的子集的平均值

来自分类Dev

R:行和列标签上的数据框的子集的平均值

来自分类Dev

r中子图的平均值

来自分类Dev

子集整个嵌套数据框结构R

来自分类Dev

计算熊猫数据框中行的子集的平均值和最大值

来自分类Dev

数据框中列的平均值?

来自分类Dev

Pandas 数据框中值的平均值

来自分类Dev

如何在r的for循环中取数据帧的子集的平均值

来自分类Dev

用于计算 r 中数据帧子集平均值的循环

来自分类Dev

PHP数组中子键的平均值

来自分类Dev

R组数据的滚动平均值

来自分类Dev

函数或循环到R中的子集移动平均值

来自分类Dev

R:用特定数据范围的平均值替换数据框中的某个值

来自分类Dev

比较数据框中标记数据的平均值

来自分类Dev

嵌套字典的平均值

来自分类Dev

嵌套列表的平均值

来自分类Dev

重塑多个相关数据框以获取R中的加权平均值

来自分类Dev

R-计算从顶行到底行的数据框列的平均值

来自分类Dev

R中衣衫data的数据框中的年份加权平均值

来自分类Dev

计算R中每五个变量的数据框列的平均值

来自分类Dev

计算新列作为R数据框中所选列的平均值

来自分类Dev

从带有R的空白数据框中计算平均值

来自分类Dev

R使用group_by计算数据框中的平均值和值之和

来自分类Dev

对数据框R中的不同列求和/求平均值

来自分类Dev

R中衣衫data的数据框中的年份加权平均值

来自分类Dev

查找熊猫数据框分组行的平均值

来自分类Dev

使用Pandas数据框计算加权平均值

来自分类Dev

使用熊猫/数据框计算加权平均值

来自分类Dev

计算数据框中两列的平均值

Related 相关文章

热门标签

归档