Een koprij toevoegen aan pandas dataframe (met voorbeelden)


U kunt een van de volgende drie methoden gebruiken om een koprij toe te voegen aan een Panda DataFrame:

 #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 '])

De volgende voorbeelden laten zien hoe u elk van deze methoden in de praktijk kunt gebruiken.

Voorbeeld 1: Voeg een koprij toe bij het maken van een DataFrame

De volgende code laat zien hoe u een koprij kunt toevoegen bij het maken van een Panda DataFrame:

 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

Voorbeeld 2: Voeg een koprij toe na het maken van een DataFrame

De volgende code laat zien hoe u een koprij kunt toevoegen na het maken van een Panda DataFrame:

 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

Voorbeeld 3: Voeg een koprij toe bij het importeren van DataFrame

De volgende code laat zien hoe u een koprij kunt toevoegen met het argument namen bij het importeren van een panda’s DataFrame uit een CSV-bestand:

 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

Gerelateerd: CSV-bestanden lezen met Panda’s

Aanvullende bronnen

Rijen toevoegen aan een Pandas DataFrame
Hoe u een Numpy-array aan een Pandas DataFrame toevoegt
Hoe het aantal rijen in Pandas DataFrame te tellen

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert