2013-06-22 40 views
1

我試圖繪製不同的設置與以下格式的文件中找到座標的連接線繪製座標之間的線路:(兩個座標具有相同的Y值,但不同的X值)使用GGPLOT2

Y1 X11 X12
Y2 X21 X22
Y3 X31 X32



我能找到一種方法,使用段()中的R去做。由於繪製這些座標的線條會產生數千行,我想使用ggplot2爲線條顏色提供alpha級別,以便檢查繪圖中具有更多疊加線條的區域。

回答

2

林不知道如果這是你想要的東西:

library(ggplot2) 

#some data 
df<-data.frame(y=1:1000,x1=sample(1:100.1000,replace=T)) 
df$x2<-df$x1+sample(5:10,1000,replace=T) 

ggplot() + geom_segment(data=df,aes(x = x1, y = y, xend = x2, yend = y),colour="red",alpha=0.5) 
+0

這正是我想要的,謝謝! – LeonLara