Daten in einen DataFrame laden
Lektion 3 von 19 im Kurs Pandas Analytics von Coddy.
Normalerweise werden Daten bei der Arbeit damit in einer CSV-Datei (Comma Separated Values) gespeichert. Jede Zeile in dieser Datei stellt eine Zeile dar, und die erste Zeile stellt die Spaltennamen dar. Zum Beispiel:
col1,col2,col3
val1,val2,val3
val4,val5,val6
val7,val8,val9Hier haben wir 3 Spalten: col1, col2, col3 und 3 Zeilen.
Um eine CSV-Datei in einen Dataframe zu laden:
import pandas as pd
df = pd.read_csv('filename.csv')Aufgabe
EinfachErstellen Sie eine Funktion namens csv_convertor, die einen Dateinamen akzeptiert, diesen in einen Dataframe lädt und schließlich den Dataframe ausgibt.
Wenn die CSV-Datei leer ist, geben Sie "Empty file" aus.
Probier es selbst
import pandas as pd
def csv_convertor(filename):
# Hier Code schreibenAlle Lektionen in Pandas Analytics
2Arbeiten mit dem DataFrame
DataFrames verstehenDatenzugriffDatenbereinigung - Fehlende DatenDatenbereinigung - Weitere Tools3Datenmanipulation mit Pandas
Ergebnis zurückgebenDaten filternHinzufügen & LöschenDaten ändernStrings modifizierenEigene Anpassungen