2013-03-03 3 views

Antwort

30

Ab mpl 1.3.0 wird dieser vorgeschalteten Fest


Sie haben etwas seitlich an ihm zu kommen, wie steplinestyle zu ignorieren scheint. Wenn Sie sehen, was step darunter tut, ist es nur ein dünner Wrapper für Plot.

Sie können tun, was Sie wollen, indem Sie direkt auf plot sprechen:

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]) 

example

['steps', 'steps-pre', 'steps-mid', 'steps-post'] sind die gültigen Werte für drawstyle und Kontrolle, wo der Schritt gezogen wird.

Pull Anfrage aufgrund dieser Frage, ich persönlich denke, das ist ein Fehler. [edit: Dies wurde in Master gezogen und sollte in v1.3.0 erscheinen].

+1

Danke, das ist eine perfekte Lösung! – user2061207

Verwandte Themen