суммировать все доверительные интервалы - PullRequest
0 голосов
/ 18 января 2019
library(gmodels)
library(dplyr)

df<- data.frame(a=1:5,b=6:10,c=11:15)


df %>% 
  summarise_all(funs(mean,sd,min,max))

На данный момент у меня есть df, который выдает сводку среднего значения, sd, min и max.

df %>% 
  summarise_all(funs(mean,sd,min,max, function(x) ci(x,confidence=0.95)[2]))

Я хочу сделать что-то подобное и добавить нижний ci (и, в конечном итоге, верхний) ci, используя dplyr. Однако это ошибка, которую я получаю: Ошибка: function(x) ci(x, confidence = 0.95)[2] должно быть именем функции (в кавычках или без кавычек) или без кавычек, а не function Звоните rlang::last_error(), чтобы увидеть обратный след

sapply(df, function(x) ci(x,confidence=0.95)[2])

Я знаю, что могу нижний ci с saply, но хочу сделать это в dplyr спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...