Есть ли эффективный способ отфильтровать числа, скажем, до 2,5 стандартных.отклонение в трубопроводе?Я в настоящее время, вычислить стандарт.Значение dev вне трубы, а затем отфильтровать, используя это в трубе.Я уверен, что должен быть более эффективный способ сделать это.
set.seed(125)
nd <- data.frame( x = rnorm(1000, 3, .1))
Мой текущий метод
sdx <- sd(nd$x) * 2.5 + mean(nd$x)
sdx1 <- sd(nd$x) * -2.5 + mean(nd$x)
library(tidyverse)
nd %>% filter(x < sdx, x > sdx1) %>% .$x %>% hist