In dit artikel gaan we zien hoe u kolomnamen aan een dataframe kunt toevoegen. Laten we zien hoe we namen aan DataFrame-kolommen kunnen toevoegen Panda's.
Voeg kolomnamen toe aan Pandas Dataframe
Hieronder vindt u de stappen en methoden waarmee we kolomnamen kunnen toevoegen in de Panda's dataframe in Python :
Het dataframe maken
Laten we eerst een voorbeeld van een DataFrame maken ter demonstratie, voordat we verder gaan met het toevoegen van kolomnamen. Er zijn verschillende manieren in Pandas om kolomnamen aan uw DataFrame toe te voegen:
python3
# importing the pandas library> import> pandas as pd> # creating lists> l1>=>[>'Amar'>,>'Barsha'>,>'Carlos'>,>'Tanmay'>,>'Misbah'>]> l2>=>[>'Alpha'>,>'Bravo'>,>'Charlie'>,>'Tango'>,>'Mike'>]> l3>=>[>23>,>25>,>22>,>27>,>29>]> l4>=>[>69>,>54>,>73>,>70>,>74>]> # creating the DataFrame> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)))> # displaying the DataFrame> print>(team)> |
>
>
Uitvoer
0 1 2 3 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
Hier kunnen we zien dat de kolommen in het DataFrame geen naam hebben.
Kolomnaam toevoegen aan het DataFrame
We kunnen kolommen toevoegen aan een bestaand DataFrame met behulp van zijncolumns>attribuut.
python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
mvc met java
>
>
Uitvoer
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
Nu heeft het DataFrame kolomnamen.
Kolomnaam toevoegen met dataframe()
We kunnen de kolomnaam toevoegen door een parameter op te geven in de dataframe() functie.
Python3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
Uitvoer
Name Code Age Weight 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
De naam van de kolomnaam van een dataframe wijzigen
We kunnen de kolommen van een DataFrame hernoemen met behulp van de rename()> functie.
python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
Uitvoer
Name Code-Name Age Weight in kgs 0 Amar Alpha 23 69 1 Barsha Bravo 25 54 2 Carlos Charlie 22 73 3 Tanmay Tango 27 70 4 Misbah Mike 29 74>
We kunnen zien dat de namen van de kolommen zijn gewijzigd.