方括號(2)
方括號不只可以用來選取欄,還能用來從 DataFrame 取得列(也就是觀測值)。以下的呼叫會從 cars DataFrame 選取前五列:
cars[0:5]
結果會是另一個只包含你指定列的 DataFrame。
請注意:只有在指定切片(例如 0:4)時,你才能用方括號選取列。另外,這裡用的是列的整數索引,而不是列標籤!
本練習屬於課程
Python 中級
練習說明
- 從
cars選取前 3 筆觀測值,並將它們印出。 - 選取第 4、5、6 筆觀測值(對應列索引 3、4、5),並將它們印出。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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