---------- Forwarded message ----------
From: Claudio Zanettini <claudio.zanettini@gmail.com>
Date: 2011/8/25
Subject: Re: [R] Segment out of the Graph
To: David Winsemius <dwinsemius@comcast.net>
Thanks David and Michael,
In attachment there is one of the graph.
the line below the graph is not related to the y label.
I draw it at y= -10 just becouse it was the only way I know for draw a line
parallel
to the x axis.
But it shoud be "out" of the xy axis.
It rappresents another variable related to the one shown in the graph...
Sorry for not being very clear :)
Claudio
2011/8/25 David Winsemius <dwinsemius@comcast.net>
>
> On Aug 25, 2011, at 1:30 PM, Claudio Zanettini wrote:
>
> I tried setting ylim=(0, 1000)
>>> but the segment that I have draw is at y=-10
>>> so if I set the y origin to 0 I don t have the segment,
>>> if a l leave it at -10 I have the segment but the axis start from
-10.
>>>
>>> I would like to have both.
>>> So to have a graph with ylim=( 0, 1000)
>>> and under it a segment parallel to the x axis at -10.
>>>
>>
> If you really want that then you will need to look at the xpd parameter for
> par.
>
>
> I am sorry it is contorted thing :)
>>>
>>> Claudio
>>>
>>
> If instead you want to plot at y= -10 without changing xpd, then set
> axes=FALSE in the plot command and then construct your x and y axes
> separately to your specifications. Any more specific comments will require
> that you present code (as well as a better description) that constructs an
> example.
>
> --
> David.
>
>
>>>
>>> 2011/8/25 R. Michael Weylandt <michael.weylandt@gmail.com>
>>>
>>> "lim" is not the argument: "ylim" is.
>>>>
>>>> You put in a vector of length 2 comprising the min and max y
you wish:
>>>> consider this:
>>>>
>>>> x = -5:5; y = x^2; z = rep(-5,11);
>>>> layout(1:2)
>>>> plot(x,y,type="b"); lines(x,z,col=2)
>>>> plot(x,y,ylim = c(-8,max(y)+3),type="b");
lines(x,z,col=2)
>>>>
>>>> For your work, you'd need ylim = c(0, 1.03*max(y)) or
something
>>>> similar.
>>>>
>>>> Michael Weylandt
>>>>
>>>>
>>>> On Thu, Aug 25, 2011 at 1:12 PM, Claudio Zanettini <
>>>> claudio.zanettini@gmail.com> wrote:
>>>>
>>>> Yes I tried but if I set the lim to 0 then it will not
displayed the
>>>>> line
>>>>> that is at -10, right?
>>>>>
>>>>> 2011/8/25 R. Michael Weylandt
<michael.weylandt@gmail.com>
>>>>>
>>>>> Look at ylim, as an optional argument to plot.
>>>>>
>>>>>>
>>>>>> Michael
>>>>>>
>>>>>> On Thu, Aug 25, 2011 at 1:07 PM, Claudio Zanettini <
>>>>>> claudio.zanettini@gmail.com> wrote:
>>>>>>
>>>>>> Hello everyone,
>>>>>>> I have a graph and a segment parallel to the x
axis at y=-10, x=0,
>>>>>>> and
>>>>>>> bars on it.
>>>>>>> Now the question is,
>>>>>>> Is there a way to leave the segment there but let
the graph axis
>>>>>>> start
>>>>>>> from
>>>>>>> the origin?
>>>>>>> In this way the segment will be out of the graph
>>>>>>>
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> [[alternative HTML version deleted]]
>>>>>>>
>>>>>>> ______________________________**________________
>>>>>>> R-help@r-project.org mailing list
>>>>>>>
https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>>>>>>> PLEASE do read the posting guide
>>>>>>>
http://www.R-project.org/**posting-guide.html<http://www.R-project.org/posting-guide.html>
>>>>>>> and provide commented, minimal, self-contained,
reproducible code.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>> [[alternative HTML version deleted]]
>>
>> ______________________________**________________
>> R-help@r-project.org mailing list
>>
https://stat.ethz.ch/mailman/**listinfo/r-help<https://stat.ethz.ch/mailman/listinfo/r-help>
>> PLEASE do read the posting guide http://www.R-project.org/**
>> posting-guide.html <http://www.R-project.org/posting-guide.html>
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
> David Winsemius, MD
> West Hartford, CT
>
>
[[alternative HTML version deleted]]