iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 9
1
影片教學

R語言-預測方法大全系列 第 9

[Day-9] 預測觀念8-單熱變數(one hot encoding in r)

您的訂閱是我製作影片的動力
訂閱點這裡~/images/emoticon/emoticon39.gif

若內容有誤,還請留言指正,謝謝您的指教/images/emoticon/emoticon07.gif

#影片程式碼
#單熱變數
data("iris")
features <- setdiff(names(iris), "Sepal.Length")
library(vtreat)#單熱 
library(dplyr)
onehot <- vtreat::designTreatmentsZ(iris, features, verbose = FALSE)
單熱 <- onehot %>%
  magrittr::use_series(scoreFrame) %>%        
  dplyr::filter(code %in% c("clean", "lev")) %>% 
  magrittr::use_series(varName)     
自變量 <- vtreat::prepare(onehot,iris,varRestriction = 單熱) %>% as.matrix()

上一篇
[Day-8] 預測觀念7-損失函數(loss function in r)
下一篇
[Day-10] 預測操作--線性迴歸-上 (linear regression in r)
系列文
R語言-預測方法大全30

尚未有邦友留言

立即登入留言