How-to articles, tricks, and solutions about PANDAS

Verwenden Sie eine Werteliste, um Zeilen aus einem Pandas-Datenrahmen auszuwählen

Sie können die Eigenschaft .loc eines Pandas-Dataframes verwenden, um Zeilen aufgrund einer Liste von Werten auszuwählen.

Wie bekommt man Statistiken für jede Gruppe (wie Anzahl, Mittelwert usw.) mit pandas GroupBy?

In pandas kann man die Methode groupby() verwenden, um Daten nach einer oder mehreren Spalten zu gruppieren und dann die Methode agg() verwenden, um verschiedene Statistiken für jede Gruppe zu berechnen.

Wie ersetzt man NaN-Werte durch Nullen in einer Spalte eines Pandas-Datenrahmens?

Sie können NaN-Werte in einer Spalte eines Pandas-Dataframe ersetzen, indem Sie die Methode fillna() verwenden und den Wert eingeben, mit dem Sie NaN ersetzen möchten.

Wie erweitere ich die Ausgabeanzeige, um mehr Spalten eines Pandas DataFrame anzuzeigen?

Sie können die Ausgabe eines Pandas DataFrame erweitern, indem Sie die Option 'display.max_columns' in pandas festlegen.

Wie füge ich einem Datenrahmen eine leere Spalte hinzu?

In Pandas können Sie eine leere Spalte zu einem DataFrame hinzufügen, indem Sie die Methode assign() oder die Methode insert() verwenden.

Wie füge ich einem vorhandenen DataFrame eine neue Spalte hinzu?

Sie können eine neue Spalte zu einem vorhandenen pandas DataFrame hinzufügen, indem Sie die Methode assign() oder die Notation [] verwenden.

Wie kann ich einen Wert aus einer Zelle eines Datenrahmens erhalten?

Sie können die Methoden .at oder .iat verwenden, um den Wert einer bestimmten Zelle in einem DataFrame abzurufen.

Wie kombiniert man zwei Spalten von Text in einem pandas Dataframe?

In pandas kann man die str.cat()-Funktion verwenden, um die Werte von zwei Spalten von Text in eine einzelne Spalte zusammenzufügen.

Wie löscht man eine Zeile im Pandas-DataFrame basierend auf dem Wert einer Spalte?

In Pandas kann man eine Zeile in einem DataFrame basierend auf einem bestimmten Spaltenwert löschen, indem man die Methode drop() verwendet und den Index-Label der Zeile, die man löschen möchte, übergibt.

Wie setzt man den Wert für eine bestimmte Zelle in einem pandas DataFrame mit dem Index?

In pandas kann man den Wert einer bestimmten Zelle in einem DataFrame mit der Methode at festlegen.

Wie unterscheiden sich iloc und loc?

iloc und loc werden in Python beide verwendet, um Zeilen und Spalten aus einem Pandas DataFrame auszuwählen, aber sie arbeiten unterschiedlich.

Wie wandelt man ein pandas DataFrame in ein NumPy Array um?

In pandas kann man ein DataFrame in ein NumPy-Array umwandeln, indem man das values-Attribut verwendet.

Wie zähle ich die NaN-Werte in einer Spalte in Pandas DataFrame?

Sie können die Funktion isna() verwenden, um eine boolesche Maske der NaN-Werte in einer Spalte zu erstellen und dann die Funktion sum() verwenden, um die Anzahl der True-Werte in der Maske zu zählen.

Zählen Sie die Häufigkeit, mit der ein Wert in einer Datenrahmenspalte vorkommt

Hier ist ein Beispielcodeschnipsel, der die Häufigkeit von Werten in einer Spalte eines Pandas DataFrame zählt:

1 2