始める無料で始める

チョコレートのパーセンテージ

分析に向けてchocolates DataFrameを使い始めたいのですが、チョコレートの割合がパーセント記号付きの文字列で与えられています。これでは困りますね。ここで、新しく学んだ列・行操作のスキルを使って修正しましょう。

chocolatesには、この演習で重要な次の列(ほかにもあります)が含まれています。

  • cocoa_percentage:カカオの割合を表す文字列(例:"65.5%"
  • location:チョコレートの製造国
  • bean_location:カカオ豆の生産国
  • rating:チョコレートの平均顧客評価

DataFramesパッケージはusingで読み込まれています。

この演習はコースの一部です

Julia でのデータ操作

コースを見る

演習の手順

  • cocoa_percentageからパーセント記号を取り除き、その結果をFloat64にキャストして、新しい列cocoaを作成します。
  • cocoa_percentage列を削除します。
  • 列の順序がcocoaratinglocationbean_locationとなるように並べ替え、元のDataFrameを書き換えます。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

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

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

# Reorder columns
____!(chocolates, ____)

println(first(chocolates, 5))
コードを編集して実行