So fügen sie dem pandas dataframe eine kopfzeile hinzu (mit beispielen)
Sie können eine der folgenden drei Methoden verwenden, um einem Pandas-DataFrame eine Kopfzeile hinzuzufügen:
#add header row when creating DataFrame df = pd. DataFrame (data=[data_values], columns=[' col1 ', ' col2 ', ' col3 ']) #add header row after creating DataFrame df = pd. DataFrame (data=[data_values]) df. columns = [' A ', ' B ', ' C '] #add header row when importing CSV df = pd. read_csv (' data.csv ', names=[' A ',' B ',' C '])
Die folgenden Beispiele zeigen, wie jede dieser Methoden in der Praxis angewendet werden kann.
Beispiel 1: Fügen Sie beim Erstellen eines DataFrame eine Kopfzeile hinzu
Der folgende Code zeigt, wie man beim Erstellen eines Pandas-DataFrames eine Kopfzeile hinzufügt:
import pandas as pd import numpy as np #add header row when creating DataFrame df = pd. DataFrame (data=np. random . randint (0, 100, (10, 3)), columns =[' A ',' B ',' C ']) #view DataFrame df A B C 0 81 47 82 1 92 71 88 2 61 79 96 3 56 22 68 4 64 66 41 5 98 49 83 6 70 94 11 7 1 6 11 8 55 87 39 9 15 58 67
Beispiel 2: Fügen Sie eine Kopfzeile hinzu, nachdem Sie einen DataFrame erstellt haben
Der folgende Code zeigt, wie man nach dem Erstellen eines Pandas-DataFrames eine Kopfzeile hinzufügt:
import pandas as pd import numpy as np #createDataFrame df = pd. DataFrame (data=np. random . randint (0, 100, (10, 3))) #add header row to DataFrame df. columns = [' A ', ' B ', ' C '] #view DataFrame df A B C 0 81 47 82 1 92 71 88 2 61 79 96 3 56 22 68 4 64 66 41 5 98 49 83 6 70 94 11 7 1 6 11 8 55 87 39 9 15 58 67
Beispiel 3: Fügen Sie beim Importieren von DataFrame eine Kopfzeile hinzu
Der folgende Code zeigt, wie man beim Importieren eines Pandas-DataFrames aus einer CSV-Datei eine Kopfzeile mithilfe des Namensarguments hinzufügt:
import pandas as pd import numpy as np #import CSV file and specify header row names df = pd. read_csv (' data.csv ', names=[' A ',' B ',' C ']) #view DataFrame df A B C 0 81 47 82 1 92 71 88 2 61 79 96 3 56 22 68 4 64 66 41 5 98 49 83 6 70 94 11 7 1 6 11 8 55 87 39 9 15 58 67
Verwandte Themen: So lesen Sie CSV-Dateien mit Pandas
Zusätzliche Ressourcen
So fügen Sie Zeilen zu einem Pandas DataFrame hinzu
So fügen Sie einem Pandas DataFrame ein Numpy-Array hinzu
So zählen Sie die Anzahl der Zeilen in Pandas DataFrame