logo

Afegiu noms de columnes al marc de dades a Pandas

En aquest article, veurem com afegir noms de columnes a un marc de dades. Anem a com afegir noms a les columnes de DataFrame Pandes.

Afegiu noms de columnes a Pandas Dataframe

A continuació es mostren els passos i mètodes mitjançant els quals podem afegir noms de columnes al fitxer Marc de dades Pandas en Python :



Creació del DataFrame

Primer creem un exemple de DataFrame per motius de demostració abans de passar a afegir noms de columnes. Hi ha diverses maneres a Pandas d'afegir noms de columnes al vostre 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)>

>

>

Sortida

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>

Aquí podem veure que les columnes del DataFrame no tenen nom.

Afegint el nom de la columna al DataFrame

Podem afegir columnes a un DataFrame existent mitjançant el seucolumns>atribut.

python3




# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)>

desactivar el mode de desenvolupador d'Android

>

>

Sortida

 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>

Ara el DataFrame té noms de columnes.

Afegint el nom de la columna mitjançant dataframe()

Podem afegir el nom de la columna fent servir un paràmetre dins de la funció dataframe().

Python 3




column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)>

>

>

Sortida

 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>

Canvi de nom de la columna d'un DataFrame

Podem canviar el nom de les columnes d'un DataFrame utilitzant el rename()> funció.

python3




# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)>

>

>

Sortida

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>

Podem veure que els noms de les columnes han canviat.