R Extension - "Script terminated abnormally"

MBM
MBM New Altair Community Member
edited November 2024 in Community Q&A

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

  • Thomas_Ott
    Thomas_Ott New Altair Community Member

    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

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.