[R] problem with win.metafile( ): traceback()
Paul, David A
paulda at BATTELLE.ORG
Mon Oct 20 21:59:42 CEST 2003
In R1.8.0 for Windows, immediately after I
execute win.metafile(...) and lset(...) I get the
following values for .Device and .Devices:
> .Device
[1] "win.metafile://.../plot1.wmf"
> .Devices
[[1]]
[1] "null device"
[[2]]
[1] "win.metafile://.../plot1.wmf"
However, when I change to
> trellis.device(win.metafile,
+ file = "//.../plot1.wmf",
+ width = 8.5, height = 6.25)
>
> lset( list( background = list(col = "white")))
I get _no_ errors, and xyplot(...) creates the
appropriate windows metafile.
-david paul
-----Original Message-----
From: Deepayan Sarkar [mailto:deepayan at stat.wisc.edu]
Sent: Sunday, October 19, 2003 12:48 PM
To: Paul, David A; 'r-help at stat.math.ethz.ch'; 'Deepayan Sarkar'
Subject: Re: [R] problem with win.metafile( ): traceback()
On Sunday 19 October 2003 11:49, Paul, David A wrote:
> For the first error message:
> > win.metafile(file = "//.../plot1.wmf",
> + width = 8.5, height = 6.25)
Could you check what the value of the .Device variable (and .Devices as
well)
is at this point ? And not that it should matter, but what happens if you
use
trellis.device(win.metafile, file = "//.../plot1.wmf",
width = 8.5, height = 6.25)
Deepayan
> > lset( list( background = list(col = "white")))
>
> Error in get(x, envir, mode, inherits) :
> variable "win.metafile://.../plot1.wmf" was not found
>
> > traceback()
>
> 4: get(device)
> 3: trellis.device(device = .Device, new = FALSE)
> 2: trellis.par.get(item)
> 1: lset(list(background = list(col = "white")))
More information about the R-help
mailing list