Re: [R] Interactive plot

From: Duncan Murdoch <>
Date: Thu, 24 Jul 2008 08:12:34 -0400

On 7/24/2008 7:34 AM, Megh Dal wrote:
> I have created following interactive plot :
> library(TeachingDemos)
> plott = function(x)
> {
> return(hist(rnorm(as.integer(1000, 10, x)), xlab=NA))
> }
> tkexamp(plott, list(x=list('slider',from=1,to=40, resolution=0.1, init=2)), plotloc='top')
> Here everything works fine, but the problaem is whenever I try to drag the slider the entire plot window goind behind the screen. Can anyone please tell me what should I do?

It sounds as though you are using Windows, and running R in MDI mode. tcltk doesn't work very well in this mode. You really need to shrink the MDI frame and move the tcltk window outside of it, or run in SDI mode, where all windows are more or less equal.

You can select SDI mode by putting --sdi on the command line, or from the Edit|GUI preferences dialog.

Duncan Murdoch mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Thu 24 Jul 2008 - 12:16:15 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 24 Jul 2008 - 13:32:27 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive