настройка размеров точек при использовании Овода в Джулии

Пытаясь попрактиковаться с Джулией, я сделал программу, рисующую бифуркационную диаграмму. Мой код выглядит следующим образом:

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)

На выходе я получаю следующее изображение: введите здесь описание изображения

Чтобы мой график выглядел примерно так: введите описание изображения здесьмне нужно иметь возможность устанавливать размеры точек вплоть до одного пикселя. Затем, увеличив длину итерации, я смогу получить лучшую бифуркационную диаграмму. Кто-нибудь знает, как задать размеры точек в диаграммах Овода в Юлии?


person Ali    schedule 03.09.2014    source источник
comment
Пробовали ли вы изменить default_point_size в теме по умолчанию?   -  person rickhg12hs    schedule 03.09.2014
comment
Также вы знаете, как установить диапазон графика вручную?   -  person Ali    schedule 03.09.2014
comment
Взгляните на параметры масштабирования. Также интересно, можете ли вы установить ymin и/или ymax и т. д.   -  person rickhg12hs    schedule 03.09.2014


Ответы (1)


[Просто чтобы инкапсулировать комментарии в качестве ответа...]

Настройки по умолчанию для темы Gadfly можно изменить. В частности, point_size, вероятно, то, что вы ищете.

Чтобы изменить автоматические настройки масштаба/диапазона графика, посмотрите параметры масштаба Gadfly. .

person Community    schedule 09.09.2014
comment
@Cokes: Спасибо! Ссылки сейчас исправлены. - person rickhg12hs; 23.03.2017
comment
@Ali Я пометил ответ как вики сообщества. Пожалуйста, не стесняйтесь обновить этот ответ или предоставить новый. В настоящее время я не использую Gadfly. - person rickhg12hs; 21.10.2019