DataFrame のループ処理(1)
Pandas DataFrameを反復処理するには、通常iterrows()メソッドを使います。forループで使うと、すべての観測値が反復処理され、各反復で行ラベルと実際の行の内容を利用できます。
for lab, row in brics.iterrows() :
...
この演習と以降の演習では、carsDataFrameを扱います。このDataFrameには、世界の7か国について、1人当たりの車の台数と、右側通行か左側通行かに関する情報が含まれています。
この演習はコースの一部です
Python中級
演習の手順
carsの行を反復処理するforループを書き、各反復で2つのprint()呼び出しを行いましょう。1つは行ラベルを出力するため、もう1つは行の内容をすべて出力するためです。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Iterate over rows of cars