I den här artikeln kommer vi att se hur man lägger till kolumnnamn i en dataram. Låt oss hur man lägger till namn till DataFrame-kolumner i Pandas.
Lägg till kolumnnamn i Pandas dataram
Nedan är stegen och metoderna med vilka vi kan lägga till kolumnnamn i Pandas dataram i Pytonorm :
Skapar DataFrame
Låt oss först skapa ett exempel på DataFrame för demonstrationsskäl innan vi går vidare till att lägga till kolumnnamn. Det finns flera sätt i Pandas att lägga till kolumnnamn till din 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)> |
>
>
Produktion
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>
Här kan vi se att kolumnerna i DataFrame är namnlösa.
Lägger till kolumnnamn till DataFrame
Vi kan lägga till kolumner till en befintlig DataFrame med hjälp av desscolumns>attribut.
python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
iPhone emojis på Android
>
>
Produktion
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 har DataFrame kolumnnamn.
Lägger till kolumnnamn med dataframe()
Vi kan lägga till kolumnnamn genom att ge en parameter i dataframe()-funktionen.
Python3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
Produktion
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>
Byta namn på kolumnnamnet på en DataFrame
Vi kan byta namn på kolumnerna i en DataFrame genom att använda rename()> fungera.
python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
Produktion
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 att namnen på kolumnerna har ändrats.