Matplotlib ERRAGEBAR

Matplotlib ERRAGEBAR

Fehlerbalken sind in Matplotlib -Liniendiagramme und -grafiken enthalten. Die Matplotlib -ERROLBAR in Python wird in diesem Artikel behandelt. Das Pyplot-Paket der Matplotlib-Bibliothek bietet eine matlabähnliche Schnittstelle. Kritische Denker profitieren von Fehlerbars, da sie die Genauigkeit in einer Sammlung von Daten oder vorhergesagten Zahlen darstellen. Ohne Fehlerbalken bieten Balkendiagramme die Wahrnehmung, dass eine messbare oder bestimmte Anzahl auf ein hohes Effizienzniveau definiert ist.

Die Methode Matplotlib.Pyplot.ERRORBAR () zieht y vs. x als Ebenen und/oder Indikatoren mit zugeordneten Fehlerbars. Darüber hinaus helfen Fehlerbalken dazu, Standardabweichung oder Unklarheiten darzustellen, um ein besseres Verständnis dafür zu vermitteln, wie genaue Daten sind. Diese werden durch die Verwendung von Indikatoren durchgeführt, die über die reale Zeile und ihre Datensätze erstellt wurden. Lassen Sie mich zuerst eine allgemeine Vorstellung von den Einschränkungen von Matplotlib -Fehlerbar geben.

Einschränkungen der Matplotlib -FehlerBar

Es gibt die folgenden Parameter für Matplotlib -FehlerBar. Einige von ihnen sind nicht umständlich, während andere obligatorisch sind.

x, y: Diese Variablen enthalten die Datensätze vertikaler und lateraler Dimensionen.

fmt: Diese Variable enthält den Wert von String und ist optional.

Xerr, Yerr: Es ist ein Array, das Fehler enthält, die alle positive Zahlen sein sollten.

Elinewidth: Es ist die Zeilenbreite der FehlerBareinträge.

kentern: Die Länge der Fehlerleiste in Punkten ist begrenzt.

Barsabove: (Standard: Falsch) hat boolesche Werte, die verwendet werden, um Fehlerbalken über die Handlungselemente hinaus zu zeichnen.

Lolims, Uplims, Xlolims, Xuplims: Hält die booleschen Werte, die bezeichnen, dass eine Zahl ausschließlich obere/untere Grenzen liefert.

Errorevery: Besteht aus ganzzahligen Werten, die bei der Gestaltung von Fehlerbalken in einem Teil des Datensatzes helfen.

Die optionalen Argumente umfassen Ecolor, Elinewidth, kentern, barsabove und errorrevery. Und diese sind standardmäßig auf keine festgelegt.

Matplotlib ERRAGEBAR -Rückgabeart

Die ERRORBAR () -Methode in Matplotlib erzeugt einen Diagramm mit den folgenden Eigenschaften:

Handlungsstrang: Ein Zeilen -2D.

Kaplinien: Ein Paar Zeilen -Zeilen -Fehler -Balkskappen -Objekte.

Barlinecols: Eine Reihe von Linien mit vertikalen und lateralen Fehlergrenzen werden gesammelt.

Numph als NP importieren
Matplotlib importieren.Pyplot als PLT
x = np.Arange (0.3, 6, 0.7)
y = np.exp (-x)
PLT.ERRORBAR (x, y, xerror = 0.6, Yerror = 0.7)
PLT.Titel ('Beispiel')
PLT.zeigen()

Die vorhergehende Instanz ist eine grundlegende Ausführung der Matplotlib -FehlerBar () -Methode. Wir importieren Matplotlib, bevor wir ein Diagramm mit einer Fehlerbar erstellen. Die vertikalen und lateralen Dimensionen der Datensätze sind für die Fehlerbar -Grafik erforderlich. Hier werden diese Dimensionen in den "x" und "y" -Variablen gespeichert. Darüber hinaus nimmt die FehlerBar -Methode zwei Parameter an: "Xerror" und "Yerror".'Die nicht negativen Fehlerwerte, die ihnen zugeschrieben werden, sind 0.6 und 0.7, entsprechend. Zuletzt sind die vier Argumente, die der ERRORBAR () -Methode angegeben sind. Darüber hinaus ist „Beispiel“ ein Parameter, der der PLT gegeben wird.Titel () Funktion.

Durch Ausführen des obigen Code erhalten wir diese Art von Ausgabe. Der Begriff "Beispiel" wird über dem Diagramm unter Verwendung des PLT gezeigt.show () Funktion im Code.

Mehrere Zeilen in Matplotlib ERRAGEBAR IN PYTHON:

Die Fähigkeit, zahlreiche Linien in fast demselben Diagramm zu zeichnen, ist kritisch. Wir zeichnen viele Fehlerbars im gleichen Diagramm mit diesem Schema.

Numph als NP importieren
Matplotlib importieren.Pyplot als PLT
Abb = PLT.Figur()
x = np.Arange (20)
y = 4 * np.Sünde (x / 20 * np.Pi)
YERR = NP.Linspace (0.06, 0.3, 20)
PLT.ERRORBAR (x, y + 8, YERR = YERR,)
PLT.ERRORBAR (x, y + 6, yerr = yerr,
Uplims = wahr,)
PLT.ERRORBAR (x, y + 4, yerr = yerr,
Uplims = wahr,
lolims = wahr,)
UPPERLIMITS = [True, False] * 6
LowerLimits = [Falsch, wahr] * 6
PLT.ERRORBAR (x, y, YERR = YERR,
Uplims = Oberschicht,
lolims = tieferlimits,)
PLT.Legende (loc = 'oben links')
PLT.Titel ('Beispiel')
PLT.zeigen()

Die Matplotlib -ERRORBAR () -Methode erzeugt in diesem Fall zahlreiche Fehlerbärzeilen. Die Dimensionen der Datensätze werden durch die X- und Y -Werte angegeben. Hier zeichnen wir vier Zeilen in der Grafik auf. Wir zeichnen eine FehlerBar entlang der y-Achse. Infolgedessen wird für jede Zeile nur "Yerr" bereitgestellt. Darüber hinaus zeigen die Uplims und Lolims nur die Werte der oberen und unteren Grenzen.

ERRORBAR-GRAPH mit X-Achsenfehler

Hier zeichnen wir ein Fehlerbärentdiagramm mit einem Fehler in x. Um ein Diagramm mit Fehlerbalken zu erstellen, haben wir zuerst Matplotlib aufgenommen.

Matplotlib importieren.Pyplot als PLT
x = [2, 4, 6, 8, 10, 12, 14]
y = [2, 4, 2, 4, 2, 4, 2,]
x_error = 0.9
PLT.Diagramm (x, y)
PLT.FehlerBar (x, y,
xerr = x_error,
fmt = 'o')

In dieser Probe sind X und Y Arrays, die die X- und Y -Abmessungen speichern. Diese Werte werden zum Aufstellen eines Diagramms verwendet. Darüber hinaus wird der Parameter 'x_error' auf 0 gesetzt.9, was angibt, dass Fehler nur entlang der x-Achse erzeugt werden. Wir nennen zwei Funktionen Plot () und FehlerBar (). X und y sind Parameter, die der Plot () -Methode gegeben wurden. Das zusätzliche Argument 'fmt' ist ebenfalls angegeben, das den String -Wert in diesem Code enthält.

ERRORBAR-GRAPH MIT Y-AALIS-Fehler

Jetzt versuchen wir, ein Fehlerbärentdiagramm mit einem Fehler in y zu erstellen.

Matplotlib importieren.Pyplot als PLT
xval = [2, 4, 6, 8, 10, 12, 14, 16, 18]
yval = [2, 6, 2, 6, 2, 6, 2, 6, 2]
y_error = 0.3
PLT.Diagramm (xval, yval)
PLT.ERRORBAR (XVAL, YVAL,
YERR = y_Error,
fmt = 'o')

Hier deklarieren wir zwei Arrays. Das "XVal" und "Yval" sind Arrays, die x- und y -Werte enthalten, um die Grafik zu zeichnen. Der Wert von 'y_error' beträgt 0.3, was bedeutet, dass Fehler ausschließlich entlang der Y-Achse eingeführt werden. Zwei Funktionen plot () und FehlerBar () werden angewendet. Die Plot () -Methode nimmt zwei Parameter an: xval und yval. Die FehlerBAR -Methode hat drei wesentliche Argumente: Xval, Yval und Yerr. Der zusätzliche Parameter 'FMT' wird ebenfalls übergeben, und dieser Parameter umfasst einen String -Wert.

ERROLBAR -GRAPH MIT X- und Y -Fehler

In diesem Schritt zeichnen wir ein Diagramm von Fehlerbars mit Fehlern in den Variablen x und y.

Matplotlib importieren.Pyplot als PLT
x = [2, 4, 6, 8, 10,]
y = [2, 4, 2, 4, 2]
y_errorMin = [0.2, 0.6, 0.8,
0.2, 0.8]
y_errormax = [0.1, 0.5, 0.7,
0.5, 0.3]
x_error = 0.4
y_error = [y_errorMin, y_errorMax]
PLT.FehlerBar (x, y,
YERR = y_Error,
xerr = x_error,
fmt = 'o')

Eine Fehlerbalken -Diagrammdarstellung für X- und Y -Variablenfehler ist in der folgenden Abbildung dargestellt. Die x- und y -Arrays sind zwei angegebene Arrays, die die Werte für Abmessungen von x und y in der Grafik enthalten. Auf der X-Achse beträgt der Fehler 0.4. Darüber hinaus sind y_errormin und y_errormax der Fehler seitlich die y-Achse über den definierten Arrays gleichzeitig. Am Ende definieren wir zum Aufstellen des Diagramms die Funktionsfehlerbar (). Um die erforderliche Ausgabe zu erzeugen.

Abschluss

Dieser Artikel zeigt, wie die Matplotlib -FehlerBar in Python in mehreren Methoden verwendet wird. Wir haben Instanzen von Fehlerbärzeilen und -grafiken besprochen, sowie gründliche Analysen durchgeführt. Fehlerbars geben den dargestellten Zahlen eine andere Genauigkeit an.