matplotlib.pyplot.loglog#
- matplotlib.pyplot.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 die x- und 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 einfach an
Axes.set_xscaleundAxes.set_yscaleweitergeleitet. Um unterschiedliche Eigenschaften für die x- und 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 vernünftige Positionen automatisch basierend auf der Anzahl der Dekaden im Plot gewählt. Siehe
Axes.set_xscale/Axes.set_yscalefür Details.- nonpositive{'mask', 'clip'}, Standard: 'clip'
Nicht-positive Werte können als ungültig maskiert oder auf eine sehr kleine positive Zahl begrenzt 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.loglog.