How-to articles, tricks, and solutions about PANDAS
Sie können die Eigenschaft .loc eines Pandas-Dataframes verwenden, um Zeilen aufgrund einer Liste von Werten auszuwählen.
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.
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.
Sie können die Ausgabe eines Pandas DataFrame erweitern, indem Sie die Option 'display.max_columns' in pandas festlegen.
In Pandas können Sie eine leere Spalte zu einem DataFrame hinzufügen, indem Sie die Methode assign() oder die Methode insert() verwenden.
Sie können eine neue Spalte zu einem vorhandenen pandas DataFrame hinzufügen, indem Sie die Methode assign() oder die Notation [] verwenden.
Sie können die Methoden .at oder .iat verwenden, um den Wert einer bestimmten Zelle in einem DataFrame abzurufen.
In pandas kann man die str.cat()-Funktion verwenden, um die Werte von zwei Spalten von Text in eine einzelne Spalte zusammenzufügen.
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.
In pandas kann man den Wert einer bestimmten Zelle in einem DataFrame mit der Methode at festlegen.
iloc und loc werden in Python beide verwendet, um Zeilen und Spalten aus einem Pandas DataFrame auszuwählen, aber sie arbeiten unterschiedlich.
In pandas kann man ein DataFrame in ein NumPy-Array umwandeln, indem man das values-Attribut verwendet.
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.
Hier ist ein Beispielcodeschnipsel, der die Häufigkeit von Werten in einer Spalte eines Pandas DataFrame zählt: