У меня есть три значения у, соответствующие трем значениям х. Я просто хочу иметь линейный график между этими тремя точками
g <- c("1","2","3")
i <- c(181.83,178.74,152.02)
df <- data.frame(g,i)
p <- ggplot(df, aes(x=g, y=i)) + geom_line() + geom_point()
Используя это, я получаю это:
Прежде всего, почему мой geom_line () не работает? После этого у меня есть:
se <- c(22.95,22.72,19.2)
p + geom_errorbar(aes(ymin=se,ymax=se))
И что я получаю:
Почему мои панели ошибок не центрированы вокруг точек данных? Почему они опустились на дно? Почему они кажутся горизонтальными? Что я могу сделать, чтобы это исправить?