開始使用免費開始

輪胎尺寸範圍限制

在本課中,你會延續先前對 ride_sharing DataFrame 的操作。你將處理 tire_sizes 欄位,其中包含每台腳踏車的輪胎尺寸。

腳踏車的輪胎尺寸可能是 26″、27″ 或 29″,而且在這裡已正確儲存為類別型別。為了降低維護成本,這家共乘服務商決定將輪胎的最大尺寸設定為 27″。

在這個練習中,你會先把 tire_sizes 轉成整數,再設定並檢驗新的上限 27″,以確保 tire_sizes 欄位的數值落在正確範圍內。

本練習屬於課程

用 Python 進行資料清理

檢視課程

練習說明

  • tire_sizes 欄位從 category 轉為 'int'
  • 使用 .loc[] 把所有大於 27 的 tire_sizes 值設為 27。
  • 再把 tire_sizesint 轉回 'category'
  • 印出 tire_sizes 的描述統計。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Convert tire_sizes to integer
ride_sharing['tire_sizes'] = ____['____'].____('____')

# Set all values above 27 to 27
ride_sharing.____[____ > ____, ____] = ____

# Reconvert tire_sizes back to categorical
ride_sharing['tire_sizes'] = ____

# Print tire size description
print(ride_sharing['tire_sizes'].____())
編輯並執行程式碼