줄리아 그림 가로세율 비율 조정하는 법

줄리아 그림 가로세율 비율 조정하는 법

How to Controll Ratio of Plot in julia

개요 1

그림의 가로세로를 조절하기 위해서는 옵션에 ratio를 넣으면 된다. 추천하는 다른 가명으로는 aspect_ratios, axis_ratio가 있다.

  • ratio = :none: 기본값으로, 그림의 사이즈에 비율이 맞춰진다.
  • ratio = :equal: 그림의 사이즈에 상관없이 가로세로의 축이 일대일 비율로 맞춰진다.
  • ratio = Number: Number대로 비율이 맞춰진다. Number는 ${{세로} \over {가로}} = {{\Delta y} \over {\Delta x}}$ 의 비율로써 주어진다.

코드

using Plots

x = rand(100)
y = randn(100)

plot(x,y,seriestype = :scatter, ratio = :none)
png("none")
plot(x,y,seriestype = :scatter, ratio = :equal)
png("equal")
plot(x,y,seriestype = :scatter, ratio = 0.5)
png("0.5")
plot(x,y,seriestype = :scatter, ratio = 1)
png("1")
plot(x,y,seriestype = :scatter, ratio = 2)
png("2")

기본값 :none

none.png

plot(x,y,seriestype = :scatter, ratio = :none)

일대일 :equal

equal.png

plot(x,y,seriestype = :scatter, ratio = :equal)

특정 비율 Number

Number는 ${{세로} \over {가로}}$ 의 비율로써 주어진다.

0.5.png

plot(x,y,seriestype = :scatter, ratio = 0.5)

1.png

plot(x,y,seriestype = :scatter, ratio = 1)

2.png

plot(x,y,seriestype = :scatter, ratio = 2)

환경

  • OS: Windows
  • julia: v1.6.3

  1. https://docs.juliaplots.org/latest/generated/attributes_subplot/ ↩︎

댓글