所以我创建了一个函数,因此更新数据框中的多个变量更容易。它看起来像这样:
preprocessing <- function(variable){
# remove punctuation
variable <- gsub("[[:punct:]]", "", variable)
#Remove stopwords
variable <- removeWords(variable, stopwords("en"))
#Remove certain words
variable <- gsub(" x ", "", variable)
variable <- gsub("ft", "", variable)
variable <<- variable
}
preprocessing(myData$product_title)`
通过更改变量(&lt;&lt ;-)之前的变量到例如myData(数据帧)将起作用,但这会覆盖我的整个数据帧,这不是我想要的。
我还想过使用assign:
assign(variable, variable, .globalEnv)
但是,当然,第一个值需要是一个字符串,所以这不起作用。
有任何建议怎么做?