Konvertieren Sie eine Liste von Wörterbüchern in einen Pandas DataFrame
Hier ist ein Beispiel dafür, wie man eine Liste von Wörterbüchern in einen pandas DataFrame konvertiert:
import pandas as pd
list_of_dicts = [{'a': 1, 'b': 2}, {'a': 3, 'b': 4, 'c': 5}]
df = pd.DataFrame(list_of_dicts)
print(df)
Das gibt folgendes Ergebnis aus:
a b c 0 1 2 NaN 1 3 4 5.0
In diesem Beispiel wird die Liste von Wörterbüchern list_of_dicts
als Argument an die Funktion pd.DataFrame()
übergeben, die die Liste von Wörterbüchern in einen pandas DataFrame konvertiert.
Wenn Sie die Spaltennamen angeben möchten, können Sie pd.DataFrame.from_records(list_of_dicts, columns=['col1', 'col2', 'col3'])
verwenden.