[R] subtitle in Hmisc xYplot

Frank E Harrell Jr f.harrell at vanderbilt.edu
Tue Dec 15 18:39:06 CET 2009


David Winsemius wrote:
> 
> On Dec 14, 2009, at 7:09 PM, Joe King wrote:
> 
>> Ok so I am trying to add a subtitle to my xYplot using Hmisc and I 
>> have some
>> dummy code of
>>
>> x<-seq(1,10,1)
>> y<-rev(seq(1,10,1))http://repair.att.com/repair/processing.do?processingJSP=TroubleDescription
>> ci<-y*.10
>> ciupper<-y+ci
>> cilower<-y-ci
>>
>> this code works fine:
>>
>> xYplot(Cbind(y,ciupper,cilower)~x, type=c("b"),plot.points = TRUE,
>> method='filled bands', main='main title')
>>
>> but when I add sub=. at the end and use this
> 
> Where did you find it documented that "sub" was an argument that would 
> be interpreted as a subtitle for either xYplot or xyplot? (You may be 
> unaware that there are separate graphics systems in R and that arguments 
> for base graphics will not be recognized by Lattice graphics.

David - I had to look this up myself this morning.  It's documented in 
xyplot so it should have worked for xYplot.  Now it does.

Frank


>>
>> xYplot(Cbind(y,ciupper,cilower)~x, type=c("b"),plot.points = TRUE,
>> method='filled bands', main='main title', sub='subtitle')
>>
>>
>> I get an error saying subscript out of bounds, any help?
> 
> Read the help pages? The method I use to get a second line under my 
> "main title" is to use "\n" to force a line break. If you want the sort 
> of subtitle that one gets in base graphics you will need to be more clear.
>>
>>     [[alternative HTML version deleted]]
> 
> Please stop sending HTML formatted material. It takes extra time to edit 
> out the wasted space.
> 


-- 
Frank E Harrell Jr   Professor and Chair           School of Medicine
                      Department of Biostatistics   Vanderbilt University




More information about the R-help mailing list