如何用三组数据在R中做点图?

时间:2017-03-12 17:51:57

标签: r plot ggplot2 lattice

我试图在点图中绘制这个数据框,我想根据三种不同颜色的大小将数据分成三个不同的组:

Size    pH
0,001   4,308
0,001   4,269
0,001   4,273
0,5     4,436
0,5     4,406
1,5     4,384
1,5     4,385

1 个答案:

答案 0 :(得分:1)

以下是使用lattice的解决方案:

library(lattice)

pH <- runif(18, 1, 7)    
dd <- data.frame(pH, size = c(0.001, 0.5, 1.5))

xyplot(pH ~ seq_along(pH), groups = size, data = dd, auto.key = TRUE)

enter image description here