[R] Unable to Scale/Display properly in plotting a xts/timeseries graph in a single plot
William Dunlap
wdunlap at tibco.com
Tue Apr 7 19:29:35 CEST 2015
> plot(vols,plot.type="s",format="auto")
> lines(vols[,2],col="red")
Did you get any warning messages when you did that? I get
> library(xts)
> z <- xts(cbind(One=sin(1:20), Two=cos(1:20)+1.5), order.by
=as.Date("2015-04-06")+(0:19))
> plot(z)
Warning message:
In plot.xts(z) : only the univariate series will be plotted
and the y limits on the plot are at about c(-1,1). Thus the
added points in z[,2] will not all be within the limits.
You need to supply ylim=range(z) in the plot call if you want
the limits to include the range of the second column of z.
> plot(z[,1], ylim=range(z))
> lines(z[,2], col="red")
Bill Dunlap
TIBCO Software
wdunlap tibco.com
On Tue, Apr 7, 2015 at 9:47 AM, Joshua Ulrich <josh.m.ulrich at gmail.com>
wrote:
> On Tue, Apr 7, 2015 at 11:30 AM, Raghuraman Ramachandran
> <optionsraghu at gmail.com> wrote:
> > Dear guRus
> >
> > I have xts data as:
> > str(volsA)
> > An ‘xts’ object on 2014-05-13/2015-04-07 containing:
> > Data: num [1:221, 1:2] 18.8 18.5 18.4 22.2 22 ...
> > - attr(*, "dimnames")=List of 2
> > ..$ : NULL
> > ..$ : chr [1:2] "vol1" "vol2"
> > Indexed by objects of class: [Date] TZ: UTC
> > xts Attributes:
> > List of 1
> > $ na.action:Class 'omit' atomic [1:20] 1 2 3 4 5 6 7 8 9 10 ...
> > .. ..- attr(*, "index")= num [1:20] 1.4e+09 1.4e+09 1.4e+09 1.4e+09
> > 1.4e+09 ...
> >>
> > I am trying t0 plot them in a single frame but the scaling does not
> > happen properly.
> >
> > plot(vols,plot.type="s",format="auto")
> > lines(vols[,2],col="red")
> >
> > The lower graph in red gets displayed as a truncated graph and does
> > not fully exhibit the relationship. Can someone kindly help in
> > scaling/display please?
> >
> What's the output of sessionInfo() from your R session?
>
> > Thanks
> > Raghu
> >
> > ______________________________________________
> > R-help at 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.
>
>
>
> --
> Joshua Ulrich | about.me/joshuaulrich
> FOSS Trading | www.fosstrading.com
>
> ______________________________________________
> R-help at 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]]
More information about the R-help
mailing list