Hello All,

I am using library "party" and I have found a curious/strange behaviour when
trying to save the output of a ctree in a file via jpeg/png command.

If you use:

################
library(party)
airq <- subset(airquality, !is.na(Ozone))
airct <- ctree(Ozone ~ ., data = airq)
plot(airct, terminal_panel = node_boxplot, drop_terminal = FALSE)
###############

you get a perfect and nice graph, but when you try the equivalent but trying
to put the output in a file:

#################
library(party)
airq <- subset(airquality, !is.na(Ozone))
airct <- ctree(Ozone ~ ., data = airq)

jpeg(filename = "Rplot%03d.jpg", width = 1400, height = 800,
     pointsize = 12, quality = 75, bg = "white", res = NA)
      plot(airct, terminal_panel = node_boxplot, drop_terminal = FALSE)
 dev.off()
 ################

you will see that the boxplots at the terminal nodes do not appear...

On the other hand, when you try a similar approach with

##################
 plot(airct, terminal_panel = node_boxplot, drop_terminal = FALSE)
  savePlot(file=paste(directorio,"PartyTree",sep=""),type="jpeg", device=
dev.cur())
  dev.off()
#################

you get everything perfectly fine, although with a lower resolution.

I am using the latest version available of your library (0.8-1) in a Windows
box.

Do you know if this is the expected behaviour or there is something abnormal
?

###########
platform i386-pc-mingw32
arch     i386
os       mingw32
system   i386, mingw32
status
major    2
minor    2.1
year     2005
month    12
day      20
svn rev  36812
language R

###########
Package *party* version 0.8-1

I checked this problem directly with the package creators/maintainers and
they recommended to post it here.
They have also provided very kindly a workaround while it is finally
corrected.

Thanks,
Carlos Ortega.

	[[alternative HTML version deleted]]


