This worked perfectly, thank you! (Sorry for the delay, was traveling and didn't get a chance to test it until now.)
Kirsten On Oct 4, 2012, at 1:30 PM, David Winsemius <dwinsem...@comcast.net> wrote: > > On Oct 3, 2012, at 12:58 PM, Kirsten wrote: > >> Hey everyone, >> >> I'm working on a contour plot depicting asymptomatic prevalence at varying >> durations of infectiousness and force of infection. I've been able to work >> everything out except for this one - my legend title keeps getting cut off. >> Here's what I have: >> >> filled.contour(x=seq(2,30,length.out=nrow(asym_matrix)), >> y=seq(1,2,length.out=ncol(asym_matrix)), >> asym_matrix, >> color = function(x)rev(heat.colors(x)), >> plot.title = title(main="Asymptomatic Prevalence in 0-4 Year Olds with\n >> Increasing Duration of Infectiousness", >> xlab = "Duration of Infectiousness", >> ylab = "Relative Force of Infection"), >> key.title = title(main = "Asymptomatic\n Prevalence")) >> >> My first thought was to make the legend title text smaller using cex = 0.75 >> (or similar), but it doesn't change the text size at all. In fact, none of >> the modifiers that I've tried to add to the key.title line (size, color, >> font, etc) seems to be making a bit of difference. >> >> key.title = title(main = "Asymptomatic\n Prevalence", cex = "0.75") > > I couldn't see it until now (that I got your csv file) but you should not be > qusoting the cex parameter. Also it should be `cex.main` rather than just > `cex`. As explained in the filled.contour help page (which you clearly have > read) the legend is really a second plot and you should be using the title > function(as you clearly have figured out.) But the details and examples are > in ?title . > > Try: > ..., > key.title = title(main = "Asymptomatic\n Prevalence", cex.main=0.70) ) > > # 0.75 still got cut off a bit. =, and I think we are both on Macs so this > should be the same on a default quartz() window. > >> >> I assume there's an override earlier in the code, but I have no idea what it >> is. Any suggestions? > > People who choose to go to Nabble , a distinctly smaller group, would have > been able to find you data, but most people could not. You should have used a > .txt extension so you mailer would not improperly label it as something other > than MIME-text. Or you could have simply copied the output of dput() into > your email. > > -- > > David Winsemius, MD > Alameda, CA, USA > ______________________________________________ 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.