Gi Nytt Navn Til Kolonnen
I forrige kapittel håndterte du feilverdier i en kolonne. Dette er et godt tidspunkt for å rette opp eventuelle endringer. I vårt tilfelle kan vi gi kolonnen et nytt navn for å markere at den er endret.
For å gi en kolonne nytt navn, bruk metoden .rename(). Se på eksemplet der vi gir kolonnen 'Survived' nytt navn, og deretter skriver ut 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 som brukes på datasettet for å endre kolonnenavn;columns = {'Survived': 'Survived_Passenger'}– i krøllparentesene angir du alle kolonner og deres nye navn. I dette tilfellet ga vi bare én kolonne nytt navn, men du kan angi flere her, adskilt med komma.
.columns – et attributt som viser kolonnenavnene. I vårt tilfelle vil kolonnenavnet 'Survived' ikke lenger være synlig.
Swipe to start coding
Din oppgave her er:
- Endre navnet på kolonnen
'Fare'til'Fare_fixed'. Bruk argumentetinplace = True. - Skriv ut alle kolonnenavnene i datasettet
data.
Løsning
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Gi Nytt Navn Til Kolonnen
Sveip for å vise menyen
I forrige kapittel håndterte du feilverdier i en kolonne. Dette er et godt tidspunkt for å rette opp eventuelle endringer. I vårt tilfelle kan vi gi kolonnen et nytt navn for å markere at den er endret.
For å gi en kolonne nytt navn, bruk metoden .rename(). Se på eksemplet der vi gir kolonnen 'Survived' nytt navn, og deretter skriver ut 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 som brukes på datasettet for å endre kolonnenavn;columns = {'Survived': 'Survived_Passenger'}– i krøllparentesene angir du alle kolonner og deres nye navn. I dette tilfellet ga vi bare én kolonne nytt navn, men du kan angi flere her, adskilt med komma.
.columns – et attributt som viser kolonnenavnene. I vårt tilfelle vil kolonnenavnet 'Survived' ikke lenger være synlig.
Swipe to start coding
Din oppgave her er:
- Endre navnet på kolonnen
'Fare'til'Fare_fixed'. Bruk argumentetinplace = True. - Skriv ut alle kolonnenavnene i datasettet
data.
Løsning
Takk for tilbakemeldingene dine!
single