줄리아 Plots에서 그림 배경의 색상 지정하는 법
요약
Plots.jl
에서 그림의 배경 색상과 관련된 키워드들은 다음과 같다.
키워드 이름 | 기능 |
---|---|
background_color , bg_color | 전체 배경의 색상 지정 |
background_color_outside , bg_color_outside | 그래프가 그려진 바깥 영역의 색상 지정 |
background_subplot , bg_subplot | 그래프가 그려진 영역의 색상 지정 |
background_inside , bg_inside | 범례를 제외한 그래프가 그려진 영역의 색상 지정 |
코드
배경색을 지정하는 키워드는 background_color(=bg_color)
이다. 범례, 그래프가 그려진 곳과 그 밖의 모든 배경색을 입력한 값으로 지정한다.
plot(rand(10), bg_color = :tomato)
그래프가 그려진 영역 바깥의 색상을 지정하는 키워드는 background_color_outside(=bg_color_outside)
이다.
plot(rand(10), bg_color_outside = :palegreen)
그래프가 그려진 영역의 색상을 지정하는 키워드는 background_subplot(=bg_subplot)
이다.
plot(rand(10), bg_subplot = :violet)
범례를 제외하고 그래프가 그려진 영역의 색상을 지정하는 키워드는 background_inside(=bg_inside)
이다.
plot(rand(10), bg_inside = :brown4)
서브 플랏
여러개의 서브 플랏이 있을 때는 bg_subplot
이나 bg_inside
로 색상을 지정해줘야 전체 플랏으로 모았을 때 각자의 배경 색을 유지한다.
p₁ = plot(rand(10), bg_subplot = :tomato)
p₂ = scatter(rand(10), bg_inside = :yellow)
p = plot(p₁, p₂)
환경
- OS: Windows11
- Version: Julia 1.9.4, Plots v1.39.0