On Tue, Aug 10, 2010 at 1:55 AM, jculbertson <culbert...@cogsci.jhu.edu> wrote:
>
> Dear R list,
> I have written some code to produce several wireframe plots in a panel. They
> look good, but when I try to create a pdf, many (but not all) of the details
> I have specified are not reproduced. For example, the line width I have
> specified is not reproduced, and neither are the font sizes for the axis
> labels. I'm an R novice, so I could really use some guidance.

"Not reproduced" in what sense? Works for me.

Note that if you are using Acrobat Reader to view the PDF file, you
may need to go to Edit->Preferences->Page Display and uncheck the box
for "Enhance thin lines".

-Deepayan


>
> Here is the code I am using (post1, post2, post3 are 3-dimensional
> matrices):
>
> newcols <- colorRampPalette(c("grey90", "grey10")) #generates palette frome
> light to dark grey for better visibility
>
> trellis.device(pdf,file="PostAll.pdf", width = 5, height = 5)
> trellis.par.set("plot.line", list(lwd=0.15));
>
> top.left <- wireframe(post1, xlab=list("p(adj-N)", cex=.7,
> rot=30),ylab=list("p(num-N)", cex=.7, rot=-45),zlab=list("posterior",
> cex=.7, rot=90),col.regions=newcols(100), drape=TRUE,colorkey=TRUE,
> lwd=0.15, zoom=1, scales = list(z = list(distance = 0.5), x = list(distance
> = 0.5), y = list(distance = 0.5)));
>
> top.right <- wireframe(post2, xlab=list("p(adj-N)", cex=.7,
> rot=30),ylab=list("p(num-N)", cex=.7, rot=-45),zlab=list("posterior",
> cex=.7, rot=90),col.regions=newcols(100), drape=TRUE,colorkey=TRUE,
> lwd=0.15, zoom=1, scales = list(z = list(distance = 0.5), x = list(distance
> = 0.5), y = list(distance = 0.5)));
>
> bottom.left <- wireframe(post3, xlab=list("p(adj-N)", cex=.7,
> rot=30),ylab=list("p(num-N)", cex=.7, rot=-45),zlab=list("posterior",
> cex=.7, rot=90),col.regions=newcols(100), drape=TRUE,colorkey=TRUE,
> lwd=0.15, zoom=1, scales = list(z = list(distance = 0.5), x = list(distance
> = 0.5), y = list(distance = 0.5)));
>
> bottom.right <- wireframe(post4, xlab=list("p(adj-N)", cex=.7,
> rot=30),ylab=list("p(num-N)", cex=.7, rot=-45),zlab=list("posterior",
> cex=.7, rot=90),col.regions=newcols(100), drape=TRUE,colorkey=TRUE,
> lwd=0.15, zoom=1, scales = list(z = list(distance = 0.5), x = list(distance
> = 0.5), y = list(distance = 0.5)));
>
> print(top.left, split=c(1,1,2,2), more=TRUE )
> print(top.right, split=c(2,1,2,2), more=TRUE )
> print(bottom.left, split=c(1,2,2,2), more=TRUE)
> print(bottom.right, split=c(2,2,2,2))
>
> dev.off()
>
> Thanks for your help,
> -Jenny
>
> --
> View this message in context: 
> http://r.789695.n4.nabble.com/creating-pdf-of-wireframe-tp2319017p2319017.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> R-help@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to