LoslegenKostenlos loslegen

Schokoladenprozente

Du möchtest den chocolates-DataFrame „anbeißen“ und mit der Analyse loslegen. Allerdings ist der Schokoladenanteil als String mit Prozentzeichen angegeben. So geht das nicht! Zeit, deine neuen Kenntnisse zu Spalten und Zeilen einzusetzen, um das zu beheben.

chocolates enthält unter anderem die folgenden für diese Übung wichtigen Spalten:

  • cocoa_percentage mit dem Kakaoanteil als String, z. B. "65.5%";
  • location mit dem Land, in dem die Schokolade hergestellt wurde;
  • bean_location mit dem Land, in dem die Kakaobohne angebaut wurde;
  • rating mit der durchschnittlichen Kundenbewertung der Schokolade.

Das Paket DataFrames wurde mit dem Schlüsselwort using für dich geladen.

Diese Übung ist Teil des Kurses

Datenmanipulation in Julia

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine neue Spalte cocoa, indem du das Prozentzeichen aus cocoa_percentage entfernst und das Ergebnis als Float64 konvertierst.
  • Entferne die Spalte cocoa_percentage.
  • Ordne die Spalten neu in der Reihenfolge cocoa,rating,location,bean_location und überschreibe den ursprünglichen DataFrame.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

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

# Reorder columns
____!(chocolates, ____)

println(first(chocolates, 5))
Code bearbeiten und ausführen