logo

ジュリアプロットで特定のデータラベルを隠す方法 📂ジュリア

ジュリアプロットで特定のデータラベルを隠す方法

コード 1

using Plots

x = rand(30)
y = rand(30)
z = rand(30)

plot(x)
plot!(y)
plot!(z)
png("result1")

result1

上のように、特定のデータだけ凡例に表示させたくない場合がある。

label = ""

plot(x, label = "")
plot!(y)
png("result2")

result2

そんな時は、label = ""というオプションを使えばいい。図には最初のデータが表示されているけど、凡例には現れないのがわかる。

primary = false

plot!(z, primary = false)
png("result3")

result3

もうひとつの方法として、primary = falseというオプションを使うこともできるらしい。見ての通り、最後のデータがオレンジ色でプロットされ、凡例からは隠されている。「primary」をオフにすることで生じる副作用なので、可能ならば「label」オプションだけ触るようにしよう。

環境

  • OS: Windows
  • julia: v1.6.2