matplotlib.pyplot.semilogy#
- matplotlib.pyplot.semilogy(*args, **kwargs)[Quelle]#
Erzeugt einen Plot mit logarithmischer Skalierung auf der y-Achse.
Aufrufsignaturen
semilogy([x], y, [fmt], data=None, **kwargs) semilogy([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
Dies ist nur ein dünner Wrapper um
plot, der zusätzlich die y-Achse auf logarithmische Skalierung umstellt. Alle Konzepte und Parameter von plot können hier ebenfalls verwendet werden.Die zusätzlichen Parameter base, subs und nonpositive steuern die Eigenschaften der y-Achse. Sie werden einfach an
Axes.set_yscaleweitergeleitet.- Parameter:
- basefloat, Standard: 10
Basis des y-Logarithmus.
- subsarray-like, optional
Die Position der kleinen y-Ticks. Wenn None, werden je nach Anzahl der Dekaden im Plot sinnvolle Positionen automatisch gewählt. Einzelheiten finden Sie unter
Axes.set_yscale.- nonpositive{'mask', 'clip'}, Standard: 'clip'
Nicht-positive Werte in y können als ungültig maskiert oder auf eine sehr kleine positive Zahl beschnitten werden.
- **kwargs
Alle Parameter, die von
plotunterstützt werden.
- Gibt zurück:
- Liste von
Line2D Objekte, die die geplotteten Daten darstellen.
- Liste von
Anmerkungen
Hinweis
Dies ist der pyplot-Wrapper für
axes.Axes.semilogy.