Я хотел бы определить случай группами, которые просто больше, чем avg plus sd. Например, использование видов как группы и petal.wid как моя переменная в данных диафрагмы.Идентификация по группам в data.frame
Каков лучший способ сделать это? создание функции?
Я сделал это, но я не могу установить отношение к оригинальным данным для идентификации дела.
data(iris)
library(plyr)
petal.wid.avg <- ddply(iris, .(Species), function(df)
return(c(petal.wid.avg=mean(df$Petal.Width), petal.wid.sd=sd(df$Petal.Width)))
)
petal.wid.avg$avgsd <- petal.wid.avg$petal.wid.avg + petal.wid.avg$petal.wid.sd
petal.wid.avg
Ваш пример не был воспроизводимым. Я изменил это. Теперь это. – Andrie
Я до сих пор не совсем понимаю, чего вы хотите. Можете ли вы представить пример вывода того, на что вы надеетесь? – Dason