Kom igångKom igång gratis

Chokladprocent

Du vill dyka ner i DataFrame:en chocolates för att börja analysera. Problemet är att chokladprocenten anges som en sträng med procenttecken – det fungerar inte! Nu är det dags att använda dina nya kunskaper om kolumner och rader för att åtgärda det.

chocolates innehåller bland annat följande kolumner som är viktiga för den här övningen:

  • cocoa_percentage, som innehåller kakaohalten som en sträng, t.ex. "65.5%";
  • location, som innehåller landet där chokladen tillverkades;
  • bean_location, som innehåller landet där kakaobönan odlades;
  • rating, som innehåller det genomsnittliga kundbetyget för chokladen.

Paketet DataFrames har lästs in åt dig med nyckelordet using.

Den här övningen är en del av kursen

Datamanipulering i Julia

Visa kurs

Övningsinstruktioner

  • Skapa en ny kolumn, cocoa, genom att ta bort procenttecknet från cocoa_percentage och konvertera resultatet till Float64.
  • Ta bort kolumnen cocoa_percentage.
  • Ändra ordningen på kolumnerna så att ordningen blir cocoa, rating, location, bean_location och skriv över den ursprungliga DataFrame:en.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Create a new column for cocoa percentage 
____!(chocolates, ____ => ____ => ____)

# Drop the cocoa_percentage column
____!(chocolates, ____)

# Reorder columns
____!(chocolates, ____)

println(first(chocolates, 5))
Redigera och kör kod