2013-04-17 75 views

回答

0

下面的代碼顯示在PDF輸出工作該行的透明度在我的設置:

library(ggplot2) 

dat = data.frame(x1=0, x2=1, y1=rnorm(100), y2=rnorm(100)) 

p = ggplot(dat, aes(x=x1, xend=x2, y=y1, yend=y2)) + 
    geom_segment(alpha=0.2, size=2) 

ggsave("lines.pdf", plot=p, width=5, height=3) 

enter image description here 注:此圖片是png格式的,但pdf在我的系統上看起來幾乎相同。

您的問題可能與操作系統或圖形設備差異有關。

sessionInfo() 
R version 2.15.3 (2013-03-01) 
Platform: i386-apple-darwin9.8.0/i386 (32-bit) 

locale: 
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] ggplot2_0.9.3.1 
+0

2.15.3 ?!這是什麼,2013? :P – hadley