17
matplotlibステップ関数のlinestyleを破線、点線などに設定することはできますか?matplotlibステップ関数のlinestyle
私が試してみた:
step(x, linestyle='--'),
step(x, '--')
をしかし、それは助けにはなりませんでした。
matplotlibステップ関数のlinestyleを破線、点線などに設定することはできますか?matplotlibステップ関数のlinestyle
私が試してみた:
step(x, linestyle='--'),
step(x, '--')
をしかし、それは助けにはなりませんでした。
は、MPLの1.3.0のように、これはあなたがstep
がlinestyle
を無視するようだと少し横にそれで来ている上流
固定されています。 step
が下に何をしているのかを見ると、プロットのための単なる薄いラッパーです。
plot
に話しによって、あなたがやりたいことができ
:
import matplotlib.pyplot as plt
plt.plot(range(5), range(5), linestyle='--', drawstyle='steps')
plt.plot(range(5), range(5)[::-1], linestyle=':', drawstyle='steps')
plt.xlim([-1, 5])
plt.ylim([-1, 5])
['steps', 'steps-pre', 'steps-mid', 'steps-post']
はステップが描かれdrawstyle
および制御のための有効な値です。
Pullこの質問の結果、私は個人的にはバグだと思っています。 [編集:これはマスターに引き込まれ、v1.3.0に表示されるはずです。
ありがとう、それは完璧な解決策です! – user2061207