So passen sie die linienstärke in matplotlib an


Sie können die Dicke von Linien in Matplotlib-Plots einfach anpassen, indem Sie die Argumentfunktion linewidth verwenden, die die folgende Syntax verwendet:

matplotlib.pyplot.plot(x, y, linewidth=1.5)

Standardmäßig beträgt die Linienstärke 1,5, Sie können sie jedoch auf jeden Wert größer als 0 anpassen.

Dieses Tutorial bietet mehrere Beispiele für die praktische Verwendung dieser Funktion.

Beispiel 1: Passen Sie die Dicke einer Linie an

Der folgende Code zeigt, wie Sie ein einfaches Liniendiagramm erstellen und die Linienbreite auf 3 festlegen:

 import matplotlib. pyplot as plt
import numpy as np

#define x and y values
x = np. linspace (0, 10, 100)
y1 = np. sin (x)*np. exp (-x/3)

#create line plot with line width set to 3
plt. plot (x, y1, linewidth= 3 )

#displayplot
plt. show ()

Passen Sie die Linienbreite in Matplotlib an

Beispiel 2: Passen Sie die Dicke mehrerer Linien an

Der folgende Code zeigt, wie Sie die Dicke mehrerer Linien gleichzeitig anpassen:

 import matplotlib. pyplot as plt
import numpy as np

#define x and y values
x = np. linspace (0, 10, 100)
y1 = np. sin (x)*np. exp (-x/3)
y2 = np. cos (x)*np. exp (-x/5)

#create line plot with multiple lines
plt. plot (x, y1, linewidth= 3 )
plt. plot (x, y2, linewidth= 1 )

#displayplot
plt. show () 

Passen Sie mehrere Linienstärken in matplotlib in Python an

Beispiel 3: Passen Sie die Linienstärke in Beschriftungen an

Der folgende Code zeigt, wie Sie mehrere Linien mit unterschiedlichen Stärken erstellen und eine Legende erstellen, die die Stärke jeder Linie entsprechend anzeigt:

 import matplotlib. pyplot as plt
import numpy as np

#define x and y values
x = np. linspace (0, 10, 100)
y1 = np. sin (x)*np. exp (-x/3)
y2 = np. cos (x)*np. exp (-x/5)

#create line plot with multiple lines
plt. plot (x,y1,linewidth=3,label=' y1 ')
plt. plot (x, y2, linewidth=1, label=' y2 ')

#add legend
plt. legend ()

#displayplot
plt. show () 

Passen Sie die Linienbreite in der Matplotlib-Legende an

Zusätzliche Ressourcen

So füllen Sie Bereiche zwischen Zeilen in Matplotlib
So entfernen Sie Häkchen aus Matplotlib-Plots
So platzieren Sie eine Legende außerhalb eines Matplotlib-Plots

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert