Håndtering af en Forkert Kolonne
Du har modtaget resultatet object
. Dette betyder, at kolonnens type er ikke-numerisk, men for at beregne nødvendige værdier skal kolonnen være numerisk. Lad os ændre dette.
- Først skal vi erstatte
-
med.
. For at gøre dette anvendes metoden.str.replace()
til at erstatte tegnet i strengkolonnen i datasættet. Syntaksen er
data['column_name'].str.replace('old_symbol','new_symbol')
I vores tilfælde erold_symbol
-
, og.
ernew_symbol
; - Dernæst konverteres kolonnen til float
data
type. Brug metoden.astype()
til dette. Syntaksen erdata['column_name'].astype('type')
.
I vores tilfælde er typen'float'
.
Opgave
Swipe to start coding
Din opgave er at:
- Følge ovenstående algoritme og først erstatte
-
med.
i kolonnen'Fare'
. - Konvertere kolonnen
'Fare'
til datatypen'float'
. - Udskrive typen af kolonnen
'Fare'
.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 8
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
Awesome!
Completion rate improved to 3.03
Håndtering af en Forkert Kolonne
Stryg for at vise menuen
Du har modtaget resultatet object
. Dette betyder, at kolonnens type er ikke-numerisk, men for at beregne nødvendige værdier skal kolonnen være numerisk. Lad os ændre dette.
- Først skal vi erstatte
-
med.
. For at gøre dette anvendes metoden.str.replace()
til at erstatte tegnet i strengkolonnen i datasættet. Syntaksen er
data['column_name'].str.replace('old_symbol','new_symbol')
I vores tilfælde erold_symbol
-
, og.
ernew_symbol
; - Dernæst konverteres kolonnen til float
data
type. Brug metoden.astype()
til dette. Syntaksen erdata['column_name'].astype('type')
.
I vores tilfælde er typen'float'
.
Opgave
Swipe to start coding
Din opgave er at:
- Følge ovenstående algoritme og først erstatte
-
med.
i kolonnen'Fare'
. - Konvertere kolonnen
'Fare'
til datatypen'float'
. - Udskrive typen af kolonnen
'Fare'
.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 5. Kapitel 8
single