【发布时间】:2011-06-13 12:34:43
【问题描述】:
我想开发一个变量作为函数中的参数,比如
W<-"Hi I am working on R" #W is the variable, it is the text file
我要开发的函数就像getText=function(W){}这个函数get调用另一个脚本。
那么 W 可以作为全局变量在脚本中的任何地方出现 W 可以显示"Hi I am working on R"
【问题讨论】:
-
是
?source你在找什么?您可以在给定文件中定义 W,然后在您的其他脚本中包含source("scriptThatContainsW.R")。或者-您可以在Rprofile页面中定义W,以便它始终可用.. -
您可以使用
assign(..., pos = globalenv())将具有相应值的变量分配给可从“无处不在”访问的全局环境。 -
这个assign(..., pos = globalenv()) 有效,我试过了!