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_xscalefü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 vonLine2D

Objekte, die die gezeichneten Daten darstellen.