簡體   English   中英

matplotlib步驟函數中的Linestyle

[英]Linestyle in matplotlib step function

是否可以將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和control的有效值。

拉出這個問題的請求,我個人認為這是一個bug。 [編輯:這已被拉入主人並且應該出現在v1.3.0中]。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM