開始使用免費開始

為 UFO 資料集建模,第 1 部分

在這個練習中,你將建立一個 K 近鄰模型,用來預測 UFO 目擊事件發生在哪個國家。X 資料集包含經過對數常態化的秒數欄位、以 one-hot 編碼的類型欄位,以及目擊發生的月份與年份。y 標籤是已編碼的國家欄位,其中 1 代表 "us"0 代表 "ca"

本練習屬於課程

Python 的 Machine Learning 前處理

檢視課程

練習說明

  • 印出 X 資料集的 .columns
  • Xy 分割為訓練集與測試集,並確保標籤在兩者中的類別分布相同,random_state 使用 42
  • knn 擬合到訓練資料。
  • 印出 knn 模型在測試集的準確率。

動手互動練習

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

# Take a look at the features in the X set of data
print(____)

# Split the X and y sets
X_train, X_test, y_train, y_test = ____

# Fit knn to the training sets
knn.____

# Print the score of knn on the test sets
print(____)
編輯並執行程式碼