如何在 lapply.txt 中指定多行语法?我的语法也没有替换第一行中的 text_query 。先感谢您。
text_query<-lapply(text_query, function(x) { gsub("ABC", "ABD", x, fixed=TRUE) gsub("JKL", "JKM", x, fixed=TRUE) } )
Run Code Online (Sandbox Code Playgroud)
R不关心一个操作中的新行,所以你可以这样写:
text_query <- lapply(text_query, function(x) {
gsub("ABC", "ABD", x, fixed=TRUE)
gsub("JKL", "JKM", x, fixed=TRUE)
})
Run Code Online (Sandbox Code Playgroud)
或者,如果您希望将其放在一行中,则可以用分号分隔语句,即
text_query<-lapply(text_query, function(x) { gsub("ABC", "ABD", x, fixed=TRUE); gsub("JKL", "JKM", x, fixed=TRUE) } )
Run Code Online (Sandbox Code Playgroud)
我认为第一个选项更容易理解,不过^^