始める無料で始める

角括弧(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
コードを編集して実行