R扩展-“脚本异常终止”

喜忧参半喜忧参半 成员职位:23贡献我
2018年11月编辑 帮助

嘿,

我想有一个谷歌地图在Rapidminer使用R扩展。我在社区中读到,可以用R扩展在地图上显示纬度和经度数据。首先,我只想在RM中显示一个地图。在R中,这是可能的代码:

库(ggmap)
库(mapproj)
map <- get_map(location = 'Europe', zoom = 4)
ggmap(地图)

但是,当我尝试使用RapidMiner中的“执行R”操作符时,它根本不起作用。我得到的只有这个

例外:com.rapidminer.operator.OperatorException
消息:脚本异常终止。
堆栈跟踪:

com.rapidminer.operator.scripting.AbstractScriptRunner.run (AbstractScriptRunner.java: 162)
com.rapidminer.operator.scripting.AbstractScriptingLanguageOperator.doWork (AbstractScriptingLanguageOperator.java: 90)
com.rapidminer.operator.scripting.r.RScriptingOperator.doWork (RScriptingOperator.java: 73)
com.rapidminer.operator.Operator.execute (Operator.java: 1002)
com.rapidminer.operator.execution.SimpleUnitExecutor.execute (SimpleUnitExecutor.java: 76)
com.rapidminer.operator.ExecutionUnit 3.美元运行(ExecutionUnit.java: 811)
com.rapidminer.operator.ExecutionUnit 3.美元运行(ExecutionUnit.java: 806)
java.security.AccessController。doPrivileged(本地方法)
com.rapidminer.operator.ExecutionUnit.execute (ExecutionUnit.java: 806)
com.rapidminer.operator.OperatorChain.doWork (OperatorChain.java: 392)
com.rapidminer.operator.Operator.execute (Operator.java: 1002)
com.rapidminer.Process.run (Process.java: 1195)
com.rapidminer.Process.run (Process.java: 1091)
com.rapidminer.Process.run (Process.java: 1044)
com.rapidminer.Process.run (Process.java: 1039)
com.rapidminer.Process.run (Process.java: 1029)
com.rapidminer.gui.ProcessThread.run (ProcessThread.java: 65)

在RapidMiner中使用R的示例进程工作得很好,没有任何问题。我需要做什么?我错过什么了吗?

最好的祝愿

马塞尔

标记:

答案

  • Thomas_OttThomas_Ott RapidMiner认证分析师,RapidMiner认证专家,成员职位:1761年独角兽

    你好,你不能在RapidMiner Studio中显示谷歌地图。您的错误可能与“ggmap(map)”有关

    也就是说,您可以在RapidMiner中编码纬度/长度并在HTML中创建谷歌地图。@mschmitz有一些RM流程来做到这一点,我写了一篇关于如何使用OpenStreetMap编码Lat/Longs的文章在这里

登录注册置评。