始める無料で始める

pandas のカテゴリ型 Series を作成する

同僚が、1896 年以降の夏季・冬季オリンピックで USA が獲得した "Gold""Silver""Bronze" のメダル数を収集しました。これはリスト medals_won として提供されています。各メダルの総数を見る前に、カテゴリ型の pandas Series を作成したいと考えています。ただし、これらのメダルには明確な序列があり、Gold が Silver より上位、Silver が Bronze より上位であることを知っています。オブジェクト medals_won を使って作成してください。

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

Pythonでカテゴリカルデータを扱う

コースを見る

演習の手順

  • pd.Series() を使わずに、カテゴリ型の pandas Series を作成してください。
  • 既知の 3 つのメダルカテゴリを "Bronze" < "Silver" < "Gold" の順になるように指定してください。
  • この Series を作成する際に、カテゴリの順序が重要であることを指定してください。

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

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

# Create a categorical Series and specify the categories (let pandas know the order matters!)
medals = pd.____(____)
print(medals)
コードを編集して実行