Try this. We first generate some test data, then we plot the data without the x axis. We generate a subset of the times consisting of a sequence of every 7 months and create an axis with that. Then we add smaller ticks every month.
library(zoo) # test data x <- seq(0, 10*365) z <- zoo(x, as.Date("1990-01-01") + x) plot(z, xaxt = "n") tt <- seq(as.Date("1990-05-20"), time(z)[length(z)], by = "7 months") axis(1, tt, format(tt, "%d/%m/%y"), cex.axis = 0.7, tcl = -0.6) tt <- seq(as.Date("1990-01-20"), time(z)[length(z)], by = "months") axis(1, tt, FALSE, tcl = -0.3) On 7/11/06, Sumanta Basak <[EMAIL PROTECTED]> wrote: > Hi R-Users, > > First of all i apologize if this is too simple for you. I want to plot an > index of which i have daily data for 10 years. I want to plot specific dates > in X axis, like 20/05/91 20/12/92 20/07/94 etc..... and the index > value in Y axis. Please suggest me. > > Thanks, > Sumanta. > > > --------------------------------- > Find out what India is talking about on Yahoo! Answers India. > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@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 > ______________________________________________ R-help@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