matplotlib.axes.Axes.loglog #
- Achsen. 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 weitergeleitetAxes.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 von
Line2D Objekte, die die gezeichneten Daten darstellen.
- Liste von