满足条件的观测概述

时间:2015-10-29 13:56:08

标签: r conditional mean

我有一个基于130个参与者的20.000个观测数据帧。每个参与者都有几个观察结果。

我计算参与者'响应时间。

平均值为25.01。

我想确定平均响应时间> = 10秒的参与者。

我无法理解这一点。理想的输出将是一个矩阵/名称列表及其相应的平均响应时间(但只有在它低于10秒时)。

1 个答案:

答案 0 :(得分:1)

类似的东西:

library("dplyr")
my_data %>% group_by(subject) %>% 
        summarise(avg_response=mean(response_time)) %>%
        filter(avg_response>=10)

您还可以使用基础R中的aggregate()subset()