Re: [R] the title is too long for a graph

2008-06-11 Thread Hua Li
Thank you all! The answers are very helpful! Best regards, Hua --- On Wed, 6/11/08, Prof Brian Ripley [EMAIL PROTECTED] wrote: Hua Li wrote: Hi All, I have a problem of putting long titles on a graph: for example, x= seq(1:100) y=seq(1:100)

[R] the title is too long for a graph

2008-06-10 Thread Hua Li
Hi All, I have a problem of putting long titles on a graph: for example, x= seq(1:100) y=seq(1:100) plot(x,y,main=p=0.05:A-B=3,C-D=10,D-E=100,A-F=2,AFR-E=3,ACE-D=1,ADEF-M=0,AED-E=10,DE-F=3,AB-J=4,AC-J=10,ED-F=1,ED-B=4,AF-B=10,CD-S=10,AM-C=4) R seems not able to print the whole title. The title

Re: [R] the title is too long for a graph

2008-06-10 Thread Jorge Ivan Velez
Dear Hua, Try using \n in the title or the cex.main argument. See ?par for details. # First attempt x= seq(1:100) y=seq(1:100) plot(x,y,main=p=0.05:A-B=3,C-D=10,D-E=100,A-F=2,AFR-E=3,ACE-D=1,ADEF-M=0,\n AED-E=10,DE-F=3,AB-J=4,AC-J=10,\n ED-F=1,ED-B=4,AF-B=10,CD-S=10,AM-C=4) # Second attempt -

Re: [R] the title is too long for a graph

2008-06-10 Thread stephen sefick
#try this cex.main=1.1 This is a par parameter ?par plot(x,y,main=p=0.05:A-B=3,C-D=10,D-E=100,A-F=2,AFR-E=3,ACE-D=1,ADEF-M=0,AED-E=10,DE-F=3,AB-J=4,AC-J=10,ED-F=1,ED-B=4,AF-B=10,CD-S=10,AM-C=4, cex.main=1.1) On Tue, Jun 10, 2008 at 12:07 PM, Hua Li [EMAIL PROTECTED] wrote: Hi All, I have a

Re: [R] the title is too long for a graph

2008-06-10 Thread Barry Rowlingson
Hua Li wrote: Hi All, I have a problem of putting long titles on a graph: for example, x= seq(1:100) y=seq(1:100) plot(x,y,main=p=0.05:A-B=3,C-D=10,D-E=100,A-F=2,AFR-E=3,ACE-D=1,ADEF-M=0,AED-E=10,DE-F=3,AB-J=4,AC-J=10,ED-F=1,ED-B=4,AF-B=10,CD-S=10,AM-C=4) R seems not able to print the whole

Re: [R] the title is too long for a graph

2008-06-10 Thread Greg Snow
Here is one approach: tmp - p=0.05:A-B=3,C-D=10,D-E=100,A-F=2,AFR-E=3,ACE-D=1,ADEF-M=0,AED-E=10,DE-F=3,AB-J=4,AC-J=10,ED-F=1,ED-B=4,AF-B=10,CD-S=10,AM-C=4 tmp2 - gsub(',',', ',tmp) tmp3 - strwrap(tmp2, 30) par(mar=c(5,4,10,1)+.1) plot(1:10, main=paste(tmp3, collapse=\n)) Hope this helps,

Re: [R] the title is too long for a graph

2008-06-10 Thread Gabor Grothendieck
Instead of placing this information in the title we could consider placing it in a legend. s - a=1,b=2,c=3 plot(1:10) legend(topleft, legend = strsplit(s, ,)[[1]], ncol = 1, cex = 0.5, bty = n) On Tue, Jun 10, 2008 at 12:07 PM, Hua Li [EMAIL PROTECTED] wrote: Hi All, I have a problem of