Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Håndtering af en Forkert Kolonne | Forbehandling af data
Data Wrangling med Pandas
Sektion 5. Kapitel 8
single

single

bookHåndtering af en Forkert Kolonne

Stryg for at vise menuen

Du har altså fået resultatet object. Det betyder, at kolonnens type er ikke-numerisk, men for at kunne beregne nødvendige værdier, skal kolonnen være numerisk. Lad os ændre det.

  1. Først skal vi erstatte - med .. For at gøre dette anvender du metoden .str.replace() til at erstatte tegnet i strengene i datasættets kolonne. Syntaksen er
    data['column_name'].str.replace('old_symbol','new_symbol')
    I vores tilfælde er old_symbol -, og . er new_symbol;
  2. Derefter konverterer du kolonnen til float data-typen. For at gøre dette, brug metoden .astype(). Syntaksen er data['column_name'].astype('type').
    I vores tilfælde er typen 'float'.
Opgave

Swipe to start coding

Din opgave er at:

  1. Følge ovenstående algoritme og først erstatte - med . i kolonnen 'Fare'.
  2. Konvertere kolonnen 'Fare' til datatypen 'float'.
  3. Udskrive typen af kolonnen 'Fare'.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 8
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

some-alt