显然,我只知道如何计算均值或对R中的列进行过滤,但永远不会同时进行。
我的data.frame档案中有一列称为“ Arithmetic.Mean”。如果需要,我可以通过以下方式计算此列的平均值:
mean(data$"Arithmetic.Mean")
此外,我可以过滤列并通过执行以下操作来打印它:
filter(data, "Polut"=="AQ", "City.Name"=="LosAngeles") %>%
select("Arithmetic.Mean")
我想要的是在过滤之后计算“ Arithmetic.Mean”列的平均值(因此,该列的行中与过滤的标准一致的值才被考虑在内)。
答案 0 :(得分:1)
如评论中所建议,我只需要添加
summarise(m = mean(Arithmetic.mean))