開始使用免費開始

維度與特徵資訊

想像你在一家銀行工作,蒐集了不同客戶的各類貸款資訊。你的主管希望你開始評估,是否能用這些資料將客戶分類到不同的信用評分等級。部分可用資料已載入到 credit_df。你想先了解資料有多少個特徵,也想找出對於將客戶分類到不同信用等級沒有幫助的特徵。

已為你載入 tidyverse 套件。

本練習屬於課程

R 的降維

檢視課程

練習說明

  • 找出 credit_df 的特徵數量。
  • 計算 credit_df 中每個特徵的變異數。
  • 找出變異數為 0 的特徵,並將其指定給 column_to_remove

動手互動練習

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

# Find the number of features
___ %>% ___()

# Compute each column variance
credit_df %>% 
  ___(___(___(), ~ ___(., na.rm = TRUE))) %>% 
  pivot_longer(everything(), names_to = "feature", values_to = "variance")

# Assign the zero-variance column
column_to_remove <- "___"
編輯並執行程式碼