0
関数内の列の平均値を計算したいと思います。のは、この例では、試してみましょう:関数内の列の平均値を計算する方法
test = data.frame(value = c(231,43,12,342,123,543,56,122,321,222),
category = c("A","B","A","B","A","A","A","B","B","B"))
fun <- function(AorB) {
example <- test %>%
filter(category == AorB) %>%
select(value)
## %>% (here I want to add mean calculation)
## mean() (it is not possible)
## sum()/nrow (it is not possible)
}
solve <- fun("A")
「平均()」と「合計()/ nrow()」と全体の問題である「平均値()」と「nrow()」を指定する必要があることdata.frame。すべての計算は、そう私はこのようなdata.frameを指定することはできません関数内で、次のとおりです。
mean(example$value)
あなたは 'example <- test %>%filter(category == AorB)%>%summarize(mean =平均(値)' –
を使用する必要があると思います。ありがとうございます。あなたがコメントを追加するときに私はあなたに親指をどのように与えることができるのか分かりませんか? – Sin
私はそれを信用したいと思っています。 –