Tässä artikkelissa aiomme nähdä, kuinka sarakkeiden nimiä lisätään tietokehykseen. Katsotaanpa kuinka lisätä nimiä DataFrame-sarakkeisiin Pandat.
Lisää sarakkeiden nimet Pandas Dataframeen
Alla on vaiheet ja menetelmät, joilla voimme lisätä sarakkeiden nimiä Pandas-tietokehys sisään Python :
DataFramen luominen
Luodaan ensin esimerkki DataFrame esittelysyistä ennen kuin siirrymme sarakkeiden nimien lisäämiseen. Pandasissa on useita tapoja lisätä sarakkeiden nimiä DataFrame-kehykseen:
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)> |
>
>
Lähtö
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>
Tässä näemme, että DataFramen sarakkeet ovat nimeämättömiä.
Sarakkeen nimen lisääminen DataFrame-kehykseen
Voimme lisätä sarakkeita olemassa olevaan DataFrame-kehykseen sen avullacolumns>attribuutti.
python3
# adding column name to the respective columns> team.columns>=>[>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> # displaying the DataFrame> print>(team)> |
merkkijonojen rakentaja
>
>
Lähtö
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>
Nyt DataFramessa on sarakkeiden nimet.
Sarakkeen nimen lisääminen dataframe()
Voimme lisätä sarakkeen nimen antamalla parametrin dataframe()-funktion sisällä.
Python 3
column_name>=> [>'Name'>,>'Code'>,>'Age'>,>'Weight'>]> team>=> pd.DataFrame(>list>(>zip>(l1, l2, l3, l4)), columns>=>column_name)> print>(team)> |
>
>
Lähtö
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>
Datakehyksen sarakkeen nimen uudelleennimeäminen
Voimme nimetä DataFramen sarakkeet uudelleen käyttämällä rename()> toiminto.
python3
# reanming the DataFrame columns> team.rename(columns>=> {>'Code'>:>'Code-Name'>,> >'Weight'>:>'Weight in kgs'>},> >inplace>=> True>)> # displaying the DataFrame> print>(team)> |
>
>
Lähtö
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>
Näemme, että sarakkeiden nimet ovat muuttuneet.