I denne artikkelen skal vi se hvordan du legger til kolonnenavn i en dataramme. La oss hvordan du legger til navn i DataFrame-kolonner i Pandaer.
Legg til kolonnenavn til Pandas Dataframe
Nedenfor er trinnene og metodene som vi kan legge til kolonnenavn i Pandas dataramme i Python :
Opprette DataFrame
La oss først lage et eksempel DataFrame for demonstrasjonsgrunner før vi går videre til å legge til kolonnenavn. Det er flere måter i Pandas å legge til kolonnenavn til 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)> |
>
>
Produksjon
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>
Her kan vi se at kolonnene i DataFrame er navnløse.
Legger til kolonnenavn til DataFrame
Vi kan legge til kolonner til en eksisterende DataFrame ved å bruke denscolumns>Egenskap.
python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
streng til boolsk java
>
>
Produksjon
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>
Nå har DataFrame kolonnenavn.
Legger til kolonnenavn ved hjelp av dataframe()
Vi kan legge til kolonnenavn ved å bruke en parameter inne i dataframe()-funksjonen.
Python3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
Produksjon
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>
Gi nytt navn til kolonnenavn på en DataFrame
Vi kan gi nytt navn til kolonnene i en DataFrame ved å bruke rename()> funksjon.
python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
Produksjon
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>
Vi kan se at navnene på kolonnene er endret.