我在R中編寫函數如下,但我不能以向量化的方式使用它(下面的代碼的第二部分)。我想知道我怎樣才能使這個功能矢量化如何在R中矢量化我的函數?
normalize=function(browser){
if (browser=="Chrome" | browser=="Firefox" | browser=='Safari' | grepl('IE',browser)){
browser
}else{
"Others"
}
}
data$browser_n<-normalize(data$browser) // not working (data is a data frame)