Zacznij terazZacznij za darmo

Procenty kakao

Chcesz zabrać się za analizę DataFrame chocolates. Jest jednak pewien problem – procent kakao zapisany jest jako tekst ze znakiem procentu. To nie przejdzie! Czas wykorzystać nowo poznane umiejętności pracy z kolumnami i wierszami, żeby to naprawić.

chocolates zawiera między innymi następujące kolumny istotne dla tego ćwiczenia:

  • cocoa_percentage – zawartość kakao jako tekst, np. "65.5%";
  • location – kraj, w którym wyprodukowano czekoladę;
  • bean_location – kraj, w którym uprawiano ziarna kakao;
  • rating – średnia ocena czekolady wystawiona przez klientów.

Pakiet DataFrames został już wczytany za pomocą słowa kluczowego using.

To ćwiczenie jest częścią kursu

Manipulacja danymi w Julii

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz nową kolumnę cocoa, usuwając znak procentu z cocoa_percentage i rzutując wynik na typ Float64.
  • Usuń kolumnę cocoa_percentage.
  • Zmień kolejność kolumn tak, aby była następująca: cocoa, rating, location, bean_location, i nadpisz oryginalny DataFrame.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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

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

# Reorder columns
____!(chocolates, ____)

println(first(chocolates, 5))
Edytuj i uruchom kod