Retrieving R plot from inside Execute Script (R) within RapidMiner process
ElPato
New Altair Community Member
I would love to be able to generate a "plot" using R inside an "Execute Script (R)" and be able to view the plot once the Rapidminer process finishes. Any ideas?
ImageMiner made a post about 5 months ago asking about this functionality, and it was said this was being developed. Just wondering if anyone has found a workaround to make this possible or if this functionality will be available in the not-so-distant future. I am new to R, so if there is a workaround, please be gentle :-).
Thanks in advance,
David
ImageMiner made a post about 5 months ago asking about this functionality, and it was said this was being developed. Just wondering if anyone has found a workaround to make this possible or if this functionality will be available in the not-so-distant future. I am new to R, so if there is a workaround, please be gentle :-).
Thanks in advance,
David
0
Answers
-
Here's a workaround that meets your stated criteria - an R script that both saves a plot and opens it automatically. The benefit is that you have full control over the plot (e.g. using Cairo), giving you a better quality vs. a direct screen output.
library(quantmod)
getSymbols("GS")
pdf("test.pdf")
chartSeries(GS)
dev.off()
system('evince test.pdf')
Of course, the example would work with any other plots.
Anybody has a better workaround?0 -
... and here's the non-workaround:
just open a device in the script:
X11()
# your plots here0