matplotlib.pyplot.semilogx #
- matplotlib.pyplot. semilogx ( * args , ** kwargs ) [Quelle] #
Erstellen Sie ein Diagramm mit logarithmischer Skalierung auf der x-Achse.
Rufsignaturen:
semilogx([x], y, [fmt], data=None, **kwargs) semilogx([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
Dies ist nur ein dünner Wrapper
plot
, der zusätzlich die X-Achse auf Log-Skalierung umstellt. Alle Konzepte und Parameter von Plot können auch hier verwendet werden.Die zusätzlichen Parameter base , subs und nonpositiv steuern die Eigenschaften der x-Achse. Sie werden nur weitergeleitet an
Axes.set_xscale
.- Parameter :
- Basisfloat , Standard: 10
Basis des x-Logarithmus.
- subs Array-ähnlich, optional
Die Position der kleinen xticks. Wenn None , werden geeignete Orte automatisch ausgewählt, abhängig von der Anzahl der Jahrzehnte im Plot. Siehe
Axes.set_xscale
für Details.- nonpositiv {'mask', 'clip'}, default: 'mask'
Nicht positive Werte in x können als ungültig maskiert oder auf eine sehr kleine positive Zahl begrenzt werden.
- **Kwarg
Alle Parameter unterstützt von
plot
.
- Rückgaben :
- Liste von
Line2D
Objekte, die die gezeichneten Daten darstellen.
- Liste von