R段无法处理透明度?

Rod*_*igo 7 plot transparency r

在R(Windows 7中的3.0.2)segment()函数无法处理透明度?

dev.new(width=10,height=10)
par(mar=c(0,0,0,0))
x = 1:10
y = 10:1
plot(x,y)
segments(0,0,10,10,col=rgb(0,0,0,0.5))
Run Code Online (Sandbox Code Playgroud)

这应该在图上画一条灰线,但没有画出任何东西.为什么?

The*_*ell 4

根据 grDevices 帮助,( ?dev.capabilities)

如果图形格式支持的话,大多数最新设备都支持半透明颜色(PostScript 不支持)。另一方面,支持(完全或半)透明背景的图形格式相对较少:通常后者仅出现在PDF 和 PNG 图中。

这似乎与原始问题报告的行为以及对已提交的错误报告的报告响应一致。(见评论)

这是 Windows GDI 如何处理半透明的函数(透明效果很好,但颜色不透明)。...