matplotlib.pyplot.loglog #

matplotlib.pyplot. loglog ( * args , ** kwargs ) [Quelle] #

Erstellen Sie ein Diagramm mit logarithmischer Skalierung sowohl auf der x- als auch auf der y-Achse.

Rufsignaturen:

loglog([x], y, [fmt], data=None, **kwargs)
loglog([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)

Dies ist nur ein dünner Wrapper, um plotden zusätzlich sowohl die x-Achse als auch die y-Achse auf Log-Skalierung geändert werden. 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/y-Achse. Sie werden nur an Axes.set_xscaleund weitergeleitet Axes.set_yscale. Um unterschiedliche Eigenschaften auf der x-Achse und der y-Achse zu verwenden, verwenden Sie zB .ax.set_xscale("log", base=10); ax.set_yscale("log", base=2)

Parameter :
Basisfloat , Standard: 10

Basis des Logarithmus.

subs -Sequenz, optional

Die Position der kleinen Häkchen. Wenn None , werden geeignete Orte automatisch ausgewählt, abhängig von der Anzahl der Jahrzehnte im Plot. Siehe Axes.set_xscale/ Axes.set_yscalefür Details.

nonpositiv {'mask', 'clip'}, default: 'mask'

Nicht positive Werte 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.