[R] help in plotting

Duncan Murdoch murdoch at stats.uwo.ca
Sun Nov 25 20:00:54 CET 2007


On 25/11/2007 1:00 PM, John Kane wrote:
> That code seems to put the legend basically out of
> range.
> 
> For the last line try x= 8 rather than 10.
> 
> legend(x=8,y=.3,paste("Scale=",c(1,2,4,8)),lty=1:4)

Or use one of the named locations, e.g.

legend("topright",paste("Scale=",c(1,2,4,8)),lty=1:4)

Duncan Murdoch

> 
> --- David Winsemius <dwinsemius at comcast.net> wrote:
> 
>> "G Ilhamto" <gilhamto at gmail.com> wrote in
>>
> news:bebd16360711232355q5e1e68eeke177f7f061829d9c at mail.gmail.com:
>>
>>> I want to combine several plots in one graph.
>>> I did this: plot(a1); plot(a2, add=TRUE);
>> ...plot(a5, add=TRUE)
>>> The problem is the more plot we put, the more
>> complex the graph.
>>> Is there any way to label each line; or other way
>> just to make sure I
>>> know which one which?
>>>
>> Try:
>> ?legend
>>
>> This is a worked example taken from Seefeld and
>> Kim's monograph:
>>
> <http://cran.r-project.org/doc/contrib/Seefeld_StatsRBio.pdf>
>> plot(x,dgamma(x,shape=2,scale=1), type='l',xlab="x",
>> ylab="f(x)", main="Gamma pdf's")
>> lines(x,dgamma(x,shape=2,scale=2),lty=2)
>> lines(x,dgamma(x,shape=2,scale=4),lty=3)
>> lines(x,dgamma(x,shape=2,scale=8),lty=4)
>> legend(x=10,y=.3,paste("Scale=",c(1,2,4,8)),lty=1:4)
>>
>> -- 
>> David Winsemius
>>
>> ______________________________________________
>> R-help at 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.
>>
> 
> ______________________________________________
> R-help at 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.



More information about the R-help mailing list