1
x1 = [1, 2, 3, 4, 5, 6]
y1 = [6, 5, 4, 3, 2, 1]

fig = plt.figure()
ax = fig.add_subplot(211)
ax.step(x1, y1, alpha=0.8, linewidth=2, color="b", linestyle="--", label="test")

ここに画像の説明を入力

linestyle パラメータがこのプロットに影響しないのはなぜですか? そして、それを機能させる方法は?ドキュメントには、「step() への追加のキーワード引数は、plot() の引数と同じです」と記載されています。(ドキュメント)

4

2 に答える 2

0

どのバージョンの matplotlib を使用していますか?

これは、 1.3.0 で修正されたバグ/インターフェイスの問題 ( PR #1802 ) です。

アップグレードできない場合は 、matplotlib ステップ関数の Linestyleの回避策を参照してください。

于 2013-10-04T14:41:58.923 に答える