matplotlib.pyplot.semilogx#
- matplotlib.pyplot.semilogx(*args, **kwargs)[Quelle]#
Erzeugt einen Plot mit logarithmischer Skalierung auf der x-Achse.
Aufrufsignaturen
semilogx([x], y, [fmt], data=None, **kwargs) semilogx([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
Dies ist lediglich ein dünner Wrapper um
plot, der zusätzlich die x-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 x-Achse. Sie werden einfach an
Axes.set_xscaleweitergeleitet.- Parameter:
- basefloat, Standard: 10
Basis des x-Logarithmus.
- subsarray-like, optional
Die Position der kleinen x-Ticks. Wenn None, werden vernünftige Positionen automatisch gewählt, abhängig von der Anzahl der Dekaden in der Darstellung. Details finden Sie unter
Axes.set_xscale.- nonpositive{'mask', 'clip'}, Standard: 'clip'
Nicht-positive Werte in x können als ungültig maskiert oder auf eine sehr kleine positive Zahl gekürzt 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.semilogx.