按照R中未绘制曲线的列对图表中的数据进行排序

时间:2014-03-03 18:16:52

标签: r plot

我有这个数据集:

Store; 

  founder wt.Df Replicate Block Food_Source Viability
1       A4  5905         1     1     Regular 0.9523810
2       A4 24834         1     1     Regular 0.8095238
3       A4 24834         2     1     Regular 0.8571429
4       A4 27861         1     1     Regular 0.8095238
5       A4 27861         2     1     Regular 0.9230769
12      A3  5905         1     1     Regular 0.9473684
13      A3 24834         1     1     Regular 0.9047619
14      A3 27861         1     1     Regular 0.8571429

attach(Store);
plot(wt.Df, Viability);

我的输出:enter image description here

我想通过Store $ founder订购Y轴,左边是A3,右边是A4。我终于希望通过一行来连接Store $ wt.Df中的所有值。我的输出应该是左边的A3和右边的A4。例如,5905应该有一条连接它们的线。

1 个答案:

答案 0 :(得分:2)

这就是你想到的

library(ggplot2)
dat<-data.frame(obs=rep(c(1,2),each=2), type=rep(c("a","b"),2),y=c(1,2,3,4))
qplot(x=type, y=y, group=obs, data=dat, geom="line")+geom_point()

enter image description here