现在我有一个很长的函数由我编写,我想更改参数的字符。最简单的方法是什么?
#For explanation
func <- function(x,y){
i <- x+5
t <- x+y
g <- y+95
p <- i+t+g
return(p)
}
#I want to change all the parameter x to number and the result should be
func <- function(number,y){
i <- number+5
t <- number+y
g <- y+95
p <- i+t+g
return(p)
}
#How can I do it quickly instead of manual replace them one by one?
答案 0 :(得分:1)
如果您在RStudio IDE中工作,您可以选择一次出现的变量名称,输入 ctrl - alt - shift - M ,你将在右上下文中的所有变量上得到一个多光标(例如,只是在函数的主体中,这几乎是你想要的所有时间)然后你可以重命名。
要取消多光标,您可以按Esc或单击其他位置。