Hi Amelia, The usual way is: plot(...,xaxt="n") axis(1,at=seq(0,18000,by=1000)
However, you will get overlapping labels unless you use a small font or a large graphics device. You may want to look at the staxlab function in the plotrix package. Jim On Fri, Dec 18, 2015 at 10:20 PM, Amelia Marsh via R-help < r-help@r-project.org> wrote: > Dear Forum, > > Assuming I need to plot a graph. In the code I have defined X axis range as > > > > xlim=c(0,18000) > > > In the plot, the values visible w.r.t X axis are 0, 5000, 10000, 18000. > > To improve the graph clarity, is there any way I can show the values of X > axis as 0, 1000, 2000, 3000, 4000, 5000 .......18000 i.e. the values > increase by 1000 instead of 5000. > > Regards > > Amelia > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.