Hi all,

I am trying to figure out how to do this in R and I need your help.


My journey started from something like the following:


http://stackoverflow.com/questions/11365857/real-time-auto-updating-incremental-plot-in-r/1#1


n=1000
df=data.frame(time=1:n,y=runif(n))
window=100
for(i in 1:(n�\window)) {
flush.console()
plot(df$time,df$y,type='l',xlim=c(i,i+window))
Sys.sleep(.09)
}


Then I wanted to make it nicer looking so I went to dygraph.


And then, I would like to be able to live send tick data from within Visual C++ 
so I started to investigate RInside.


Following the example code here:


http://dirk.eddelbuettel.com/papers/useR2009RcppRInside.pdf


I can open an RInside object in VC++, and then send some data to it, and then 
execute some command in it, and then get data back.


It is really great.


However, is there a way to have the real-time updating ticking plots to be 
drawn on dygraph inside RInside?


It turns out the dygraph package tends to draw onto a browser. That makes the 
real-time updating pretty slow.


Is there a way to set the dygraph to plot to a GUI window in VC++? For example, 
a QT or MFC GUI window?


My working environment is Win7 64bit ,with VS 2013 and VS2015, QT 5.3 32bit.


Could anybody please shed some lights on me?


Thanks a lot!







        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to