График стандартного отклонения в R - PullRequest
0 голосов
/ 25 января 2020

Я пытаюсь создать sd plot, но действительно не могу этого сделать. Что я делаю не так?

    data_iris %>%
      mutate(st_dev = sd(Petal.Length)) %>%

      ggplot(., aes(x=Species, y=Petal.Length)) + 
      geom_line() +
      geom_point()+
      geom_errorbar(aes(x = Species, ymin=Petal.Length-sd, ymax=Petal.Length+sd), width=.2,
                    position=position_dodge(0.05))

То, что я получил в repsonse, это ошибка, которая выглядит так: sth не так с

Petal.Length - sd

1 Ответ

1 голос
/ 26 января 2020
data(iris)
data_iris <- iris
data_iris %>%
      mutate(st_dev = sd(Petal.Length)) %>%

      ggplot(., aes(x=Species, y=Petal.Length)) + 
      geom_line() +
      geom_point()+
      geom_errorbar(aes(x = Species, ymin=Petal.Length-st_dev, ymax=Petal.Length+st_dev), width=.2,
                    position=position_dodge(0.05))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...