R Extension - "Script terminated abnormally"
Hey,
I want to have a Google Map in Rapidminer by using the R Extension. I read here in the Community that it would be possible to display latitutde and longitude data on a map with the R Extension. First I just want to display a map in RM. And in R it is possible with this code:
library(ggmap)
library(mapproj)
map <- get_map(location = 'Europe', zoom = 4)
ggmap(map)
But when I try it with the "Execute R" operator in RapidMiner it doesn't work at all. All I get is this
Exception: com.rapidminer.operator.OperatorException
Message: Script terminated abnormally.
Stack trace:
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.run(ExecutionUnit.java:811)
com.rapidminer.operator.ExecutionUnit$3.run(ExecutionUnit.java:806)
java.security.AccessController.doPrivileged(Native Method)
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)
The example Processes with R in RapidMiner work just fine without any problem. What do I need to do? Am I missing something?
Best wishes
Marcel
Answers
-
Hi, you can't display the Google Map in RapidMiner Studio. Your error might be related to "ggmap(map)"
That said, you can encode the Lat/Longs and create a Google Map in HTML all within in RapidMiner. @mschmitz has some RM process to do that and I wrote an article on how to encode Lat/Longs using OpenStreetMap here.
0