Procentaje de ciocolată
Vrei să analizezi DataFrame-ul chocolates, dar procentajul de ciocolată este stocat ca șir de caractere, inclusiv semnul procentului. Nu e tocmai ideal! E momentul să îți folosești noile cunoștințe despre coloane și rânduri pentru a remedia asta.
chocolates conține, printre altele, următoarele coloane relevante pentru acest exercițiu:
cocoa_percentage, care conține procentajul de cacao ca șir de caractere, de exemplu"65.5%";location, care conține țara în care a fost produsă ciocolata;bean_location, care conține țara în care au fost cultivate boabele de cacao;rating, care conține evaluarea medie a ciocolatei dată de clienți.
Pachetul DataFrames a fost încărcat pentru tine cu cuvântul cheie using.
Acest exercițiu face parte din cursul
Manipularea datelor în Julia
Instrucțiuni pentru exercițiu
- Creează o coloană nouă,
cocoa, eliminând semnul procentului dincocoa_percentageși convertind rezultatul înFloat64. - Elimină coloana
cocoa_percentage. - Reordonează coloanele astfel încât ordinea să fie
cocoa,rating,location,bean_locationși suprascrie DataFrame-ul original.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a new column for cocoa percentage
____!(chocolates, ____ => ____ => ____)
# Drop the cocoa_percentage column
____!(chocolates, ____)
# Reorder columns
____!(chocolates, ____)
println(first(chocolates, 5))