On 12-03-26 7:17 AM, Aurelie Cosandey Godin wrote:
Dear list,

I am getting an error message with "pin" and I am not quiet sure how to fix it.

library(maps)
op<-par(mar=c(1,1,1,1))
map(xlim=c(-40,-45),ylim=c(60,65), boundary=T, fill=T, col='gray95')

Error in par(pin = p) :
   invalid value specified for graphical parameter "pin"

par("pin")
par("pin")
[1] 8.188889 8.188889

I saved an earlier map in ggplot2 and changed the width&  height of my plot window. Is 
this now affecting my par("pin") values....?
ggsave(file="newmap.pdf",width=16,height=9)


The problem is your setting for xlim: map() wants xlim[1] < xlim[2]. Perhaps it could give a more informative error message...

Duncan Murdoch

______________________________________________
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