Beispieldatenrahmen
Zu Illustrationszwecken werden wir den unten gezeigten Beispieldatenrahmen verwenden:
Pandas als PD importierenDer obige DataFrame enthält Whitespace -Zeichen wie neue Zeichen, Räume und Registerkarten.
Entfernen Sie führende Whitespace -Charaktere
Wir können mit der LStRIP -Funktion führende Whitespace -Zeichen aus einer Datenrahmenspalte entfernen, um führende Whitespace -Zeichen aus einer DataFrame -Spalte zu entfernen, wie gezeigt:
df.Produktname.str.lstrip ()Die LStrip -Funktion sollte die führenden Whitespace -Zeichen aus der Spalte product_name entfernen.
Der obige Code sollte zurückgeben:
Beachten Sie, dass der führende Raum und die neuen Zeilen -Whitespace -Zeichen entfernt werden.
Entfernen Sie nachverfolgende Whitespace -Zeichen.
Wir können die Funktion rstrip () verwenden, um nachverfolgte Whitespace -Zeichen aus einer Spalte zu entfernen.
Ein Beispiel ist wie gezeigt:
df.Produktname.str.rstrip ()Hier sollte der obige Code die nachverfolgenden Whitespace -Zeichen entfernen. Ein Beispiel für den Rückgabewert ist wie gezeigt:
Entfernen Sie sowohl führende als auch nachfolgende Weißespace -Charaktere
Mit der Funktion von Strip () können Sie auch die führenden und ablaufenden Whitespace -Zeichen aus einer Spalte mit der Funktion Strip () entfernen.
Eine Beispielverwendung ist wie gezeigt:
df.Produktname.str.Streifen()In diesem Fall sollte die Funktion zurückkehren:
Beachten Sie, wie die führenden und nachfolgenden Whitespace -Zeichen aus der Spalte entfernt werden.
Verwenden von Ersetzen
Sie können auch die Funktion ersetzen () ersetzen (), um Whitespace -Zeichen aus einer Spalte zu entfernen.
Um beispielsweise alle Registerkartenzeichen einer Spalte zu ersetzen, können wir dies tun:
df.Produktname.str.ersetzen ('\ t', "))In diesem Fall nimmt die Funktion die Registerkartenzeichen und ersetzt sie durch den angegebenen Wert.
Die resultierende Ausgabe ist wie gezeigt:
Um Platz und neue Zeichen zu entfernen:
df.Produktname.str.Ersetzen Sie ('\ n', ") // Newline entfernenEnden
Dieser Artikel zeigt Ihnen verschiedene Möglichkeiten, um führende und nachfolgende Whitespace -Charaktere aus einem Pandas -Datenframe zu entfernen.