pandas のカテゴリ型 Series を作成する
同僚が、1896 年以降の夏季・冬季オリンピックで USA が獲得した "Gold"、"Silver"、"Bronze" のメダル数を収集しました。これはリスト medals_won として提供されています。各メダルの総数を見る前に、カテゴリ型の pandas Series を作成したいと考えています。ただし、これらのメダルには明確な序列があり、Gold が Silver より上位、Silver が Bronze より上位であることを知っています。オブジェクト medals_won を使って作成してください。
この演習はコースの一部です
Pythonでカテゴリカルデータを扱う
演習の手順
pd.Series()を使わずに、カテゴリ型のpandasSeries を作成してください。- 既知の 3 つのメダルカテゴリを
"Bronze"<"Silver"<"Gold"の順になるように指定してください。 - この Series を作成する際に、カテゴリの順序が重要であることを指定してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Create a categorical Series and specify the categories (let pandas know the order matters!)
medals = pd.____(____)
print(medals)