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]]
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html