Hello, how can use change the plot function to change the range of axises. I want my graph from a certain range [a, b], instead of from the min to max of of datas? if i want draw a line instead of dots, should i use both plot and lines function. for example: plot(x, y); lines(x, y); things seem not working if i only use lines(x, y). Thank you so much. Cuichang Zhao Jan 25, 2005 --------------------------------- [[alternative HTML version deleted]]
Cuichang Zhao wrote:> Hello, > how can use change the plot function to change the range of axises. I want my graph from a certain range [a, b], instead of from the min to max of of datas? > if i want draw a line instead of dots, should i use both plot and lines function. > for example: > plot(x, y); > lines(x, y); > > things seem not working if i only use lines(x, y). > > Thank you so much. > > Cuichang Zhao > > Jan 25, 2005 > > > --------------------------------- > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html >the first "see also" entry in the help text for "plot" is "plot.default". well, do that: try "?plot.default". time estimate for finding it yourself: one minute. you really should think about using the online help. if everybody would use your approach, the list would probably get a thousand 'hits' per hour of the quality: "is there a way to speed up matrix addition? the for loops run too slow."
Try this, plot(x,y,xlim=c(a,b),ylim=c(c,d)) lines(z,q) will only add lines onto an existing plot, not create a new plot! Have a look at: http://cran.r-project.org/doc/manuals/R-intro.html#Graphics Cheers, Henrik Cuichang Zhao wrote:> Hello, > how can use change the plot function to change the range of axises. I want my graph from a certain range [a, b], instead of from the min to max of of datas? > if i want draw a line instead of dots, should i use both plot and lines function. > for example: > plot(x, y); > lines(x, y); > > things seem not working if i only use lines(x, y). > > Thank you so much. > > Cuichang Zhao > > Jan 25, 2005 > > > --------------------------------- > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html >-- --------------------------------------------- Henrik Andersson Netherlands Institute of Ecology - Centre for Estuarine and Marine Ecology P.O. Box 140 4400 AC Yerseke Phone: +31 113 577473 h.andersson at nioo.knaw.nl http://www.nioo.knaw.nl/ppages/handersson
Hi first of all do ?plot ?lines and read the help page (especially about parameters xlim and ylim) and/or try to use examples provided. plot(1:100, rnorm(100), xlim=c(1,50), type="l") Cheers Petr On 25 Jan 2005 at 21:34, Cuichang Zhao wrote:> Hello, > how can use change the plot function to change the range of axises. I > want my graph from a certain range [a, b], instead of from the min to > max of of datas? if i want draw a line instead of dots, should i use > both plot and lines function. for example: plot(x, y); lines(x, y); > > things seem not working if i only use lines(x, y). > > Thank you so much. > > Cuichang Zhao > > Jan 25, 2005 > > > --------------------------------- > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at stat.math.ethz.ch mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide! > http://www.R-project.org/posting-guide.htmlPetr Pikal petr.pikal at precheza.cz