On Aug 25, 2011, at 2:06 PM, Claudio Zanettini wrote:

---------- Forwarded message ----------
From: Claudio Zanettini <claudio.zanett...@gmail.com>
Date: 2011/8/25
Subject: Re: [R] Segment out of the Graph
To: David Winsemius <dwinsem...@comcast.net>


Thanks David and Michael,
In attachment there is one of the graph.

No attachment. No code.


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.

Whatever that mean. Perhaps it means "below"?

It rappresents another variable related to the one shown in the graph...

No graph.


Sorry for not being very clear :)

Please read the Posting Guide. You probably want the segments function with xpd=NA or xpd =TRUE

> plot(1:2,c(1, 500), ylim=c(0,1000), xlim=c(0,3))
> segments(0,-10, 3,-10, xpd=TRUE, col="red")


?par
?segments



Claudio



2011/8/25 David Winsemius <dwinsem...@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.weyla...@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.zanett...@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.weyla...@gmail.com>

Look at ylim, as an optional argument to plot.


Michael

On Thu, Aug 25, 2011 at 1:07 PM, Claudio Zanettini <
claudio.zanett...@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]]

______________________________________________
R-help@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.

David Winsemius, MD
West Hartford, CT

______________________________________________
R-help@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.

Reply via email to