pythonで折れ線グラフを書きたいのですが
グラフのX軸の長さとデータの数を違う状態で左寄せにしたいです、
python
1import numpy as np 2import matplotlib.pyplot as plt 3 4# 折れ線グラフを出力 5left = np.array([1, 2, 3, 4, 5]) 6height = np.array([100, 300, 200, 500]) 7height2 = np.array([100, 100, 500, 400]) 8plt.plot(left, height) 9plt.plot(left, height2) 10 11plt.show() 12
みたいに書きたいのですが実際に上のコードを実行すると
X軸の数とデータの数が違うとエラーがでてしまいます。
そこで
python
1import numpy as np 2import matplotlib.pyplot as plt 3 4# 折れ線グラフを出力 5left = np.array([1, 2, 3, 4, 5]) 6height = np.array([100, 300, 200, 500, 400]) 7height2 = np.array([100, 100, 500, 400,300]) 8height3 = np.array([00, 00, 00, 400,300]) 9height4 = np.array([00, 00, 00, 500,400]) 10plt.plot(left, height) 11plt.plot(left, height2) 12plt.plot(left, height4,color="w") 13plt.plot(left, height3,color="w") 14 15plt.show() 16
と白で上書きしたらどうかと思ったのですが実際上を実行すると
このように中途半端に色が残ります。
うまく書く方法をお教えいただけませんか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。