Keith Jones wrote:> Hello,
>
> I am trying to add R code to my dissertation and the length of a line
> of text that Sweave generates is longer than the right margin in my
> dissertation. I have found no way to tell Sweave how to set the line
> length. I am using an iMac with tiger ver. 10.4.10, and R: ver.
> 2.5.1. Here is the R code that is longer than my right margin:
>
> input to Sweave:
> legend("topleft",c("obs",
"theo","hi","lo"),lty =
> c(1,2,3,4),col=c(1,2,6,4,0), cex=1.5,pt.cex=c(3,6),
bty='o',inset=.05)
>
> output from Sweave:
>> legend("topleft", c("obs", "theo",
"hi", "lo"), lty = c(1, 2, 3,
>> 4), col = c(1,
> + 2, 6, 4, 0), cex = 1.5, pt.cex = c(3, 6), bty = "o", inset
= 0.05)
>
> The line is about eleven (11) characters too long.
>
> Thanks,
>
> Keith Jones
>
I'm not sure if it affects the echoed commands too, but inserting a code
chunk like
<<>>
options(width=60)
@
(replace 60 with the width you need) controls the width of the R output.
--
Kevin E. Thorpe
Biostatistician/Trialist, Knowledge Translation Program
Assistant Professor, Department of Public Health Sciences
Faculty of Medicine, University of Toronto
email: kevin.thorpe at utoronto.ca Tel: 416.864.5776 Fax: 416.864.6057