[R-gui] R-SIG-GUI Digest, Vol 107, Issue 1

Sasha Goodman email at sashagoodman.com
Thu Apr 14 02:33:57 CEST 2016


unsubscribe

On Tue, Apr 12, 2016 at 3:00 AM, <r-sig-gui-request at r-project.org> wrote:

> Send R-SIG-GUI mailing list submissions to
>         r-sig-gui at r-project.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://stat.ethz.ch/mailman/listinfo/r-sig-gui
> or, via email, send a message with subject or body 'help' to
>         r-sig-gui-request at r-project.org
>
> You can reach the person managing the list at
>         r-sig-gui-owner at r-project.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of R-SIG-GUI digest..."
>
>
> Today's Topics:
>
>    1. [VC++ calling R] How to create a real-time interactive
>       ticking time-series chart using dygraph via RInside? (Mike Deanza)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 11 Apr 2016 15:03:27 +0000
> From: Mike Deanza <mikedeanza at outlook.com>
> To: "r-sig-gui at r-project.org" <r-sig-gui at r-project.org>,
>         "r-sig-finance at r-project.org" <r-sig-finance at r-project.org>,
>         "r-devel at r-project.org" <r-devel at r-project.org>,
>         "r-package-devel at r-project.org" <r-package-devel at r-project.org>,
>         "r-help at r-project.org" <r-help at r-project.org>
> Subject: [R-gui] [VC++ calling R] How to create a real-time
>         interactive ticking time-series chart using dygraph via RInside?
> Message-ID:
>         <
> CY1PR0201MB1818D3AEBC4F2B87B0A9C328C3940 at CY1PR0201MB1818.namprd02.prod.outlook.com
> >
>
> Content-Type: text/plain; charset="UTF-8"
>
> 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]]
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> R-SIG-GUI mailing list
> R-SIG-GUI at r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-gui
>
> ------------------------------
>
> End of R-SIG-GUI Digest, Vol 107, Issue 1
> *****************************************
>



-- 
Sasha Goodman
http://www.sashagoodman.com

	[[alternative HTML version deleted]]



More information about the R-SIG-GUI mailing list