[R] cloud plot has white(transparent?) background

Deepayan Sarkar deepayan.sarkar at gmail.com
Tue Apr 22 18:45:15 CEST 2008


On 4/22/08, Karin Lagesen <karin.lagesen at medisin.uio.no> wrote:
>
>
>  I am using the code example from the R graph gallery to look at a
>  cloud plot:
>
>  require(lattice)
>  data(iris)
>  print(cloud(Sepal.Length ~ Petal.Length * Petal.Width, data = iris,
>             groups = Species, screen = list(z = 20, x = -70),
>             perspective = FALSE,
>             key = list(title = "Iris Data", x = .15, y=.85, corner = c(0,1),
>             border = TRUE,
>             points = Rows(trellis.par.get("superpose.symbol"), 1:3),
>             text = list(levels(iris$Species)))))
>
>  Now, in the example on the webpage this comes out with a nice gray
>  background that makes things easier to see. Mine comes out with a
>  white, potentially transparent background and also the point colors
>  have changed.
>
>  How do I get the nice gray color back?

Try:

require(lattice)
trellis.device(theme = standard.theme("x11")) # new device
data(iris)

print(cloud(Sepal.Length ~ Petal.Length * Petal.Width, data = iris,
           groups = Species, screen = list(z = 20, x = -70),
           <...>

There is some history involved here that I won't go into (but is
briefly alluded to in ?trellis.device).

-Deepayan



More information about the R-help mailing list