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
plot
den 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_xscale
und 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_yscale
fü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