python
1import matplotlib.pyplot as plt 2 3x1 = [1,3,4,5] 4y1 = [2,4,6,9] 5y2 = [1,2,4,15] 6 7fig = plt.figure() 8 9ax = fig.add_subplot() 10ax.plot(x1, y1) 11ax.plot(x1, y2) 12 13plt.show()
1つのグラフに2つの線が描かれたグラフを作成しました。
このうち、片方の線だけマーカーをつけたいと考えています
しかし、今のコードではどちらの線もaxで定義されているので、2つの線を区別することができません。
python
1ax.plot(x1, y1) 2ax.plot(x1, y2,marker='.')
このようにグラフ作成時に引数で指定すれば解決するのですが、最終的にはtkinterと組み合わせて、ユーザーの操作によってマーカー有無を変化できるようにしたいと考えおり、後から変更できるプログラムにしたいです。
どのようにすればよいでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/13 03:19