JuliaPlots/Plots.jl

[FR] rework limits when `aspect_ratio=:equal` for pyplot

Open

#4,534 opened on 2022年11月21日

GitHub で見る
 (26 comments) (0 reactions) (0 assignees)Julia (1,943 stars) (381 forks)batch import
PyPlotenhancementhelp wanted

説明

Details

aspect_ratio=:equal is broken for pyplot. Works for GR. See images below. Code:

using Plots; pyplot()
plot([1,2,3], [1,100,1000]; aspect_ratio=:equal)

GR: image pyplot: image

Backends

This bug occurs on ( insert x below )

Backend yes no untested
gr (default) x
pyplot x
plotlyjs x
pgfplotsx x
unicodeplots x
inspectdr x
gaston x

Versions

Plots.jl version: v1.36.2 Backend version (]st -m <backend(s)>): GR v0.69.5, PyPlot v2.11.0, Output of versioninfo():

julia> versioninfo()
Julia Version 1.8.0
Commit 5544a0fab76 (2022-08-17 13:38 UTC)
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: 8 × Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-13.0.1 (ORCJIT, skylake)
  Threads: 1 on 8 virtual cores

コントリビューターガイド

[FR] rework limits when `aspect_ratio=:equal` for pyplot · JuliaPlots/Plots.jl#4534 | Good First Issue