matplotlib.axes.Axes.loglog#
- Axes.loglog(*args, **kwargs)[Quelle]#
Erzeugt einen Plot mit logarithmischer Skalierung auf der x- und y-Achse.
Aufrufsignaturen
loglog([x], y, [fmt], data=None, **kwargs) loglog([x], y, [fmt], [x2], y2, [fmt2], ..., **kwargs)
Dies ist nur ein dünner Wrapper um
plot, der zusätzlich sowohl die x-Achse als auch 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 x-/y-Achse. Sie werden lediglich an
Axes.set_xscaleundAxes.set_yscaleweitergeleitet. Um unterschiedliche Eigenschaften für die x-Achse und die y-Achse zu verwenden, verwenden Sie z. B.ax.set_xscale("log", base=10); ax.set_yscale("log", base=2).- Parameter:
- basefloat, Standard: 10
Basis des Logarithmus.
- subsSequenz, optional
Die Position der kleinen Ticks. Wenn None, werden angemessene Positionen automatisch gewählt, abhängig von der Anzahl der Dekaden im Diagramm. Einzelheiten finden Sie unter
Axes.set_xscale/Axes.set_yscale.- nonpositive{'mask', 'clip'}, Standard: 'clip'
Nicht-positive Werte 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