Plot 牛虻不透明度

Plot 牛虻不透明度,plot,opacity,julia,gadfly,Plot,Opacity,Julia,Gadfly,使用Gadfly打印时,是否可以控制alpha属性(不透明度或透明度)?我试图绘制分布的比较图。欢迎提供任何信息。目前还没有,但这是一个。使用Geom.ribbon是可能的。以下代码副本从粘贴打印,并使用Geom.ribbon不透明度问题: 无透明度的绘图: 具有透明度的绘图: 我看见了那个家伙。我想我希望我错过了进一步的发展。谢谢你的跟进。到目前为止,它仍然不起作用。阅读本主题的有趣内容: using Gadfly, DataFrames, Distributions d1 = Normal

使用Gadfly打印时,是否可以控制alpha属性(不透明度或透明度)?我试图绘制分布的比较图。欢迎提供任何信息。

目前还没有,但这是一个。

使用
Geom.ribbon
是可能的。以下代码副本从粘贴打印,并使用
Geom.ribbon不透明度
问题:

无透明度的绘图:

具有透明度的绘图:


我看见了那个家伙。我想我希望我错过了进一步的发展。谢谢你的跟进。到目前为止,它仍然不起作用。阅读本主题的有趣内容:
using Gadfly, DataFrames, Distributions
d1 = Normal(-1);
d2 = Normal(1);
x = -4:0.01:4
y1 = pdf(d1, x);
y2 = pdf(d2, x);
df1 = DataFrame(x = x, y = y1, ymin = 0.0, ymax = y1, d = "d1");
df2 = DataFrame(x = x, y = y2, ymin = 0.0, ymax = y2, d = "d2");
df = vcat(df1, df2)

# No transparency
p1 = plot(df, x = :x, y = :y, ymin = :ymin, ymax = :ymax, color = :d, Geom.line, Geom.ribbon)

# With transparency
p2 = plot(df, x = :x, y = :y, ymin = :ymin, ymax = :ymax, color = :d, Geom.line, Geom.ribbon),
          Theme(lowlight_color=c->RGBA{Float32}(c.r, c.g, c.b, 0.2)))

draw(PNG("test1.png", 12cm, 6cm), p1)
draw(PNG("test2.png", 12cm, 6cm), p2)