Я этот код для создания сюжета:Bug coord_flip() не работает должным образом с coord_cartesian() и geom_errorbar()
df <- data.frame(x = c("Male", "Female"),y = c(5, 6), error = c(1, 10))
ggplot(df,aes(x=x, y=y, ymax=y+error, ymin=y-error))+
geom_errorbar(width=.15)+
coord_cartesian(ylim=c(0,10))+
geom_point(shape=22, size=3, fill="red")+
coord_flip()+
theme_bw(20)
Как сообщалось, coord_cartesian()
кажется dosen't правильно работать с coord_flip()
. На самом деле, комментируя:
#coord_flip()+
будет создан следующий:
Как я могу решить эту проблему?
Использование '+ ylim (...)' вместо '+ coord_cartesian (ylim = ...)'? В противном случае используйте 'ggstance :: geom_errorbarh' вместо' coord_flip() '. – Axeman
Или поставьте 'ylim' на' coord_flip() 'вместо этого, так как help говорит: _" '...': Другие аргументы, переданные на 'coord_cartesian' _ _. – Axeman