[英]how to create several lines plot in r
首先創建一個空的繪圖表面
plot(0,0, xlim=c(0,1), ylim=range(c(0, x1,x2)), type="n", xaxt="n")
axis(side=1, at=c(0,1), labels=c("x1","x2"))
然后添加繪制線段
segments(0, x1, 1, x2)
和可選的點
points(rep(0, length(x1)), x1);
points(rep(1, length(x2)), x2)
如果要使用ggplot,則更改數據格式會更有意義
dd <- data.frame(id=seq_along(x1), x1=x1, x2=x2)
library(ggplot2)
ggplot(dd) + geom_segment(aes(y=x1, yend=x2), x=0, xend=1)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.