Несоответствие между эстетикой и набором данных при создании коробочного графика с помощью ggplot geom_boxplot - PullRequest
0 голосов
/ 21 октября 2019

введите описание изображения здесь

Я считаю, что ссылка на фотографию моего участка - если нет;На моем графике есть 3 столбца, соответствующих 3 различным уровням фактора (статус защиты). Ось Y - это «расчетная занятость», поэтому данные идут от 0 до 1, но я увеличил их до 1,5. Это связано с тем, что столбцы ошибок для первых двух столбцов расширяются за пределы y = 1. Однако, когда я изменил ylim графика на 1,5, столбец для 3-го столбца (который достиг максимума в 0,56) удвоился.

Почему это произошло / что я могу сделать, чтобы решить эту проблему.

Ниже приведен мой код;

preddata <- predict(wf_PRO2, type = "state", appendData = TRUE)
head(preddata)
wf_PRO2=qplot(Site.Covs.Wolves1B$Prot_Stat, Predicted, data = preddata, geom = "col", 
              xlab = "Protected Status", ylab = "Estimated occupancy", ylim=c(0, 1.5)) +
  geom_col(aes(x = Site.Covs.Wolves1B$Prot_Stat, ymin = lower, ymax = upper)) +
  geom_errorbar(aes(ymin = Predicted-SE, ymax = Predicted+SE), width=.2,
                position = position_dodge(.9))
  theme_bw()+#sets the background of the plot to white
  theme(axis.text=element_text(size=14), axis.line=element_line(colour="black"),
        axis.title=element_text(size=15),
        panel.grid.major = element_blank(),#remove grid lines in background
        panel.grid.minor = element_blank(),
        legend.text=element_text(size=25))
        panel.border = element_blank()

wf_PRO2

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