始める無料で始める

loc と iloc (3)

locilocを使って、列だけを選択することもできます。どちらの場合も、カンマの前に、先頭から末尾までのスライスを置くだけです。

cars.loc[:, 'country']
cars.iloc[:, 1]

cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]

この演習はコースの一部です

Python中級

コースを見る

演習の手順

  • drives_rightまたはlocを使って、iloc列を Series として出力します。
  • drives_rightまたはlocを使って、iloc列を DataFrame として出力します。
  • cars_per_capまたはdrives_rightを使って、loc列とiloc列の両方を DataFrame として出力します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)

# Print out drives_right column as Series


# Print out drives_right column as DataFrame


# Print out cars_per_cap and drives_right as DataFrame

コードを編集して実行