Skip to content

Crazy plots of time-series against dates

2 messages · Marco Taboga, Thomas Lumley

#
I am trying to plot a time series (a stock index) with dates on the x-axis. 
If I type:
plot(a,b)
where a is the vector of dates obtained with chron() and b is the time series, I get a nice plot.
If I type:
plot(a,b,type="l")
to obtain the same plot with a continuous line instead of dots, I get the plot of the time series, but the graph is all scattered with numbers (thousands of numbers everywhere!).
What is wrong?
Is there a better way to get plots with dates on the x-axis?
Thank you.

Marco Taboga(mtaboga at tiscalinet.it)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://stat.ethz.ch/pipermail/r-help/attachments/20010430/6a61f16b/attachment.html
#
On Mon, 30 Apr 2001, Marco Taboga wrote:

            
The lines are joined in the order than the points are plotted. This is the
order in the dataset, not the order of the x variable.

One possibility is

oo<-order[a]

plot(a[oo],b[oo],type="l")

	-thomas

Thomas Lumley			Asst. Professor, Biostatistics
tlumley at u.washington.edu	University of Washington, Seattle

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._