1
ケースの数をカウントする方法(sqlのCOUNT ... GROUP BYに似ています)?ここで Rでカウントする方法
はlibrary(magrittr)
library(dplyr)
df <- data.frame(dose=c("A", "B", "C","D", "E", "B","B", "E", "A","C", "C", "B"),
len=c(4.2, 10, 29.5,4.2, 10, 29.5,4.2, 10, 29.5,4.2, 10, 29.5))
mt_mean <- df %>% group_by(dose) %>% summarise(avg_count = sum(len))
mt_mean
を働く私のコードですが、私は
だから私は変化していないときの和avg_count = sum(len)
avg_count = count(len)
に次のエラーがスローされたカウントをしたい
Error in summarise_impl(.data, dots) :
Evaluation error: no applicable method for 'groups' applied to an object of class "c('double', 'numeric')".
Rでカウントする方法は?
'集計(LEN〜用量、DF、長さ)' –
私はこのために 'data.table'を使用して好きです。 'setDT(df); df [、.N、by =投与量] ' – Mako212