我在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)