Диапазон горизонтальной оси в Gadfly - PullRequest
1 голос
/ 04 марта 2020

Я использую следующий код для создания графика в Julia с Gadfly:

using Gadfly, Cairo, Fontconfig
p = plot(sin, 0, pi)
p |> PNG("sin_pi.png", 6inch, 4inch)

Вот график, который я получаю:

sine

Горизонтальная ось не настроена должным образом, так как в конце есть пустое пространство. Однако, если указанные границы горизонтальной оси являются целыми числами, пробела нет. Рассмотрим следующий пример:

using Gadfly, Cairo, Fontconfig
p = plot(sin, 0, 4)
p |> PNG("sin_4.png", 6inch, 4inch)

enter image description here

Я бы предположил, что это просто ошибка, но я совершенно новичок в Джулии и Оводе, поэтому я не знаю, является ли это предполагаемым поведением. Это ошибка или есть способ настроить способ определения диапазона горизонтальной оси?

Любая помощь очень ценится!

PS Я использую Julia v1.3.1 с Gadfly v1. 2.0 на macOS 10.15.3. Результаты будут такими же, если я просто использую

using Gadfly
plot(sin, 0, pi)
plot(sin, 0, 4)

, но я не уверен, есть ли простой способ включить файл SVG в мой вопрос.

1 Ответ

1 голос
/ 05 марта 2020

В документах Gadfly есть пример: http://gadflyjl.org/stable/gallery/coordinates/

...