Graphics 在Julia中使用Gadfly时设置点大小

Graphics 在Julia中使用Gadfly时设置点大小,graphics,point,diagram,julia,gadfly,Graphics,Point,Diagram,Julia,Gadfly,在我尝试练习Julia的过程中,我制作了一个绘制分叉图的程序。我的代码如下: function bifur(x0,y0,a=1.3,b=0.4,n=1000,m=10000) i,x,y=1,x0,y0 while i < n && abs(x) < m x,y = a - x^2 + y, b * x i += 1 end if abs(x) < m return x el

在我尝试练习Julia的过程中,我制作了一个绘制分叉图的程序。我的代码如下:

function bifur(x0,y0,a=1.3,b=0.4,n=1000,m=10000)
    i,x,y=1,x0,y0
    while i < n && abs(x) < m
        x,y = a - x^2 + y, b * x
        i += 1
    end
    if abs(x) < m
        return x
    else
        return 1000
    end
end
la = Float64[];
lx = Float64[];
for a=0:400
    for j = 1:1000
        x0 = rand()
        y0 = rand()
        x = bifur(x0,y0,a/100)
        if x != 1000
            push!(la,a/100) 
            push!(lx,x)
        end
    end
end
using Gadfly
myplot = Gadfly.plot( x=la, y=lx , Scale.x_discrete, Scale.y_continuous, Geom.point)
draw(PNG("myplot.png",10inch,8inch),myplot)
函数bifur(x0,y0,a=1.3,b=0.4,n=1000,m=10000) i、 x,y=1,x0,y0 而i 我得到的输出是以下图像:

为了使我的情节看起来更像这样:
我需要能够设置点大小为一个像素小。然后通过增加迭代长度,我应该能够得到一个更好的分岔图。有人知道如何在Julia的牛虻图中设置点的大小吗?

[仅将注释封装为答案…]

Gadfly的默认值可以更改。特别是,
point\u size
可能就是您要寻找的


要更改自动打印比例/范围设置,请查看Gadfly的设置。

您是否尝试过在默认设置中更改
默认值\u点\u大小
?您还知道如何手动设置打印范围?请查看。还想知道您是否可以设置
ymin
和/或
ymax
,等等@Cokes:谢谢!链接现在已经修复。链接再次被破坏,我认为牛虻已经改变了其中的一些选项@阿里:我已将答案标记为“社区维基”。请随时更新此答案或提供新答案。我现在没有使用牛虻。