NLSourceFromString(RNetLogo)
NLSourceFromString()所属R语言包:RNetLogo
Function to create/append model source code from R to NetLogo.
函数来创建/添加从R到的NetLogo模型源代码。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
NLSourceFromString gives the oportunity to create/append a NetLogo model source code dynamically from R.
NLSourceFromString提供的机会为创建/添加一个动态的NetLogo模型源代码从R.
用法----------Usage----------
NLSourceFromString(..., append.model=TRUE, nl.obj=NULL)
参数----------Arguments----------
参数:...
An undefined number of strings containing NetLogo model source code which should be printed into the procedures tab. Line brakes within a string can be obtained be typing \n.
一个不确定的数字符串包含的NetLogo模型源代码的程序“选项卡上应印入。在字符串中的线刹车可以得到是输入\n。
参数:append.model
(optional) Determines wheter existing code in the procedures tab (i.e. a loaded model) will be appended by the new code or will be replaced. By default, all existing code will be appended.
(可选)确定wheter现有代码的程序“选项卡(即加载的模型)将被追加的新的代码或将被取代。默认情况下,所有现有的代码将被追加。
参数:nl.obj
(optional) A variable holding a reference to an NetLogo instance created with NLStart.
(可选)创建一个变量保存一个引用到的NetLogo实例NLStart。
Details
详细信息----------Details----------
This function only works with NetLogo instances with GUI. It doesn't work in headless mode.
此功能仅适用于与GUI的NetLogo情况下。在headless模式下,这是行不通的。
值----------Value----------
No return value.
没有返回值。
(作者)----------Author(s)----------
Jan C. Thiele <jthiele@gwdg.de>
参见----------See Also----------
NLReport, NLGetAgentSet, NLGetGraph, NLDfToList
NLReport,NLGetAgentSet,NLGetGraph,NLDfToList
实例----------Examples----------
## Not run: [#不运行:]
NLStart("C:/Program Files/NetLogo 5.0")
setup <- "to setup\n ca\n crt 10\nend \n"
go <- "to go\n ask turtles [\n set xcor random-xcor\n
set ycor random-ycor\n ]\nend \n"
reporter1 <- "to-report noturtles\n report count turtles\n end \n"
NLSourceFromString(setup,go,reporter1, append.model=FALSE)
NLCommand("setup")
NLCommand("go")
noturtles <- NLReport("noturtles")
print(noturtles)
## End(Not run)[#(不执行)]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|