角括弧(2)
角括弧では、列を選択するだけでなく、さらに多くのことができます。DataFrameから行、つまり観測値を取得するためにも使えます。次の呼び出しは、cars DataFrameから最初の5行を選択します。
cars[0:5]
結果は、指定した行だけを含む別のDataFrameになります。
注意してください。角括弧を使って行を選択できるのは、0:4のようなスライスを指定した場合だけです。また、ここで使っているのは行の整数インデックスであり、行ラベルではありません!
この演習はコースの一部です
Python中級
演習の手順
carsから最初の3つの観測値を選択し、出力します。- 行インデックス3、4、5に対応する4番目、5番目、6番目の観測値を選択し、出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out first 3 observations
# Print out fourth, fifth and sixth observation