1人当たりの車の台数 (1)
carsデータをもう少し扱ってみましょう。今回は、1人当たりの車の台数が多い国を調べます。つまり、多くの人が車を持っている国、場合によっては複数台の車を持っている国を調べるということです。
前の例と同じように、Boolean Seriesを作成し、それを使ってcarsDataFrameから特定の観測値を選択します。これを1行のコードで行っても、まったく問題ありません。
この演習はコースの一部です
Python中級
演習の手順
carsからcars_per_cap列をPandas Seriesとして選択し、cpcとして保存しましょう。cpcを比較演算子および500と組み合わせて使います。対応する国のcars_per_capが500より大きい場合はTrue、それ以外の場合はFalseとなるBoolean Seriesを作成します。このBoolean Seriesをmany_carsとして保存しましょう。- 前と同じように、
many_carsを使ってcarsをサブセット化します。結果をcar_maniacとして保存しましょう。 car_maniacを出力して、正しくできたか確認しましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Create car_maniac: observations that have a cars_per_cap over 500
# Print car_maniac