Omdøbning af Kolonnen
I det foregående kapitel håndterede du forkerte værdier i en kolonne. Det er et glimrende tidspunkt at rette eventuelle ændringer. I dette tilfælde kan vi omdøbe kolonnen for at markere, at den er blevet ændret.
For at omdøbe en kolonne anvendes metoden .rename(). Se eksemplet, hvor vi omdøber kolonnen 'Survived', og derefter udskriver kolonnenavnene.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Forklaring:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()– en metode, der anvendes på datasættet for at omdøbe kolonnenavne;columns = {'Survived': 'Survived_Passenger'}– i de krøllede parenteser angives alle kolonner og deres nye navne. I dette tilfælde har vi kun omdøbt én kolonne, men du kan angive flere adskilt med komma.
.columns – et attribut, der viser kolonnenavnene. I dette tilfælde kan vi ikke længere se kolonnenavnet 'Survived'.
Swipe to start coding
Din opgave her er:
- Omdøb kolonnen
'Fare'til'Fare_fixed'. Brug argumentetinplace = True. - Udskriv alle kolonnenavne i datasættet
data.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can I rename multiple columns at once using this method?
What happens if I try to rename a column that doesn't exist?
Can you explain what the `inplace=True` parameter does?
Awesome!
Completion rate improved to 3.03
Omdøbning af Kolonnen
Stryg for at vise menuen
I det foregående kapitel håndterede du forkerte værdier i en kolonne. Det er et glimrende tidspunkt at rette eventuelle ændringer. I dette tilfælde kan vi omdøbe kolonnen for at markere, at den er blevet ændret.
For at omdøbe en kolonne anvendes metoden .rename(). Se eksemplet, hvor vi omdøber kolonnen 'Survived', og derefter udskriver kolonnenavnene.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Forklaring:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()– en metode, der anvendes på datasættet for at omdøbe kolonnenavne;columns = {'Survived': 'Survived_Passenger'}– i de krøllede parenteser angives alle kolonner og deres nye navne. I dette tilfælde har vi kun omdøbt én kolonne, men du kan angive flere adskilt med komma.
.columns – et attribut, der viser kolonnenavnene. I dette tilfælde kan vi ikke længere se kolonnenavnet 'Survived'.
Swipe to start coding
Din opgave her er:
- Omdøb kolonnen
'Fare'til'Fare_fixed'. Brug argumentetinplace = True. - Udskriv alle kolonnenavne i datasættet
data.
Løsning
Tak for dine kommentarer!
single