In questo articolo vedremo come aggiungere nomi di colonne a un dataframe. Vediamo come aggiungere nomi alle colonne DataFrame in Panda.
Aggiungi nomi di colonne a Pandas Dataframe
Di seguito sono riportati i passaggi e i metodi con cui possiamo aggiungere nomi di colonne nel file Dataframe Panda In Pitone :
Creazione del DataFrame
Creiamo innanzitutto un DataFrame di esempio per motivi dimostrativi prima di passare all'aggiunta dei nomi delle colonne. Esistono diversi modi in Panda per aggiungere nomi di colonne al DataFrame:
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)> |
>
>
Produzione
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>
Qui possiamo vedere che le colonne nel DataFrame sono senza nome.
Aggiunta del nome della colonna al DataFrame
Possiamo aggiungere colonne a un DataFrame esistente utilizzando il suocolumns>attributo.
python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
df.loc
>
>
Produzione
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>
Ora il DataFrame ha nomi di colonna.
Aggiunta del nome della colonna utilizzando dataframe()
Possiamo aggiungere il nome della colonna fornendo un parametro all'interno della funzione dataframe().
Python3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
Produzione
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>
Rinominare il nome della colonna di un DataFrame
Possiamo rinominare le colonne di un DataFrame utilizzando il file rename()> funzione.
python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
Produzione
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>
Possiamo vedere che i nomi delle colonne sono stati modificati.