私は、xが不規則に分布する2つの滑らかな依存y1(x)とy2(x)を持っています。私は、これらの依存関係を点線(linestyle = ':'
)で説明したいと思います。私は*の.pdfファイルで入手してくださいhere示されている:Matplotlib:ドット(円)からなる点線を作る方法は?
ことはここでは、コードです:
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
x = [0, 1, 2, 3, 5, 7, 13, 14]
y1 = [3, 5, 6, 8, 7, 6, 9, 10]
y2 = [1, 7, 8, 10, 14, 18, 20, 23]
ax.plot(x, y1,
linestyle = ':',
linewidth = 4,
color = 'Green')
ax.plot(x, y2,
linestyle = ':',
linewidth = 4,
color = 'Blue')
ax.set_ylabel('y(x)')
ax.set_xlabel('x')
plt.savefig("./test_dotted_line.pdf")
私はdashes = [2,2]
(および他の組み合わせ)とdash_capstyle = 'round'
でプレイが、結果は悪く見えます。
「円」ドットからなる点線がある可能性はありますか?
実行可能で同じ動作をするコードを表示できますか? – DavidG
私はあなたの要点をあまり得ていませんでした。 「同じ行動」によってあなたはどういう意味ですか? – glanz
私にとっては 'linestyle =": "'は点線を付けました –