我有对应于三个x值的三个y值。我只想在这三个点之间有一个折线图
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))
我得到的是:
为什么我的错误栏不在数据点的中心?他们为什么被深深地迷住了?为什么它们看起来水平?我该怎么做才能解决此问题?