xy上从点到点的ggplot2行被排序

时间:2013-06-20 17:21:40

标签: r ggplot2

我正在尝试查看MCMC跟踪的路径,以下简单的plot()显示了我所追求的事情,但是,当我在ggplot2中尝试相同时,它无益对x轴值进行排序 - 在某些情况下我可能会这样,但现在不是。

set.seed(123)
t1 <- data.frame(x=rnorm(20), y=rnorm(20))
plot(t1$x, t1$y, type='b')
qplot(t1$x, t1$y, geom=c('point','line'))

如何在plot()中的ggplot2中获得类似内容?

1 个答案:

答案 0 :(得分:1)

使用path代替lineline将连接从最小x值到最大x值的点,但path将按顺序连接它们,因为它们位于数据框中。

qplot(t1$x, t1$y, geom=c('point','path'))