次のように R で関数を記述しましたが、ベクトル化された方法で使用できませんでした (以下のコードの 2 番目の部分)。この関数をベクトル化する方法を知りたい
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)