줄리아 그림에서 특정 데이터만 라벨 숨기는 법
코드 1
using Plots
x = rand(30)
y = rand(30)
z = rand(30)
plot(x)
plot!(y)
plot!(z)
png("result1")
위와 같이 세 데이터에 대한 라벨 중 특정 데이터만 범례에서 나타나지 않게 하고 싶을 수 있다.
label = ""
plot(x, label = "")
plot!(y)
png("result2")
그럴 땐 위와 같이 label = ""
을 옵션으로 주면 된다. 첫번째 데이터가 그림에선 출력되지만 범례에서는 나타나지 않는 것을 볼 수 있다.
primary = false
plot!(z, primary = false)
png("result3")
다른 방법으로는 primary = false
를 옵션으로 줄 수도 있는 모양인데, 보다시피 주황색으로 마지막 데이터가 그림에 찍히고 범례에서는 숨겨졌다. primary
를 끔으로써 생긴 부작용이므로 가능하면 label
옵션만 건드리도록 하자.
환경
- OS: Windows
- julia: v1.6.2