Rafael Moral
2010-Dec-09 15:25 UTC
[R] 2 plots with different scales in the same graphical window
Dear useRs,
I have two sets of data that I would like to plot in the same window, but their
ranges are really different, e.g.
a <- c(0.2, 0.5, 0.8, 0.3, 0.4, 0.5, 0.2, 0.2, 0.3)
b <- c(100, 2000, 800, 200, 100, 50, 4, 2, 0)
If I do
plot(a, ty='l'); points(b, ty='l')
I won't be able to see sequence b.
However, if I do
plot(b, ty='l'); points(a, ty='l')
I won't be able to see the patterns in sequence a.
So is there a way of plotting sequence a and b without applying log or
anything, but sequence a would be correspondent to the left y-axis and sequence
b correspondent to the right y-axis?
Thanks in advance,
Best,
Rafael.
[[alternative HTML version deleted]]
Petr PIKAL
2010-Dec-09 15:42 UTC
[R] Odp: 2 plots with different scales in the same graphical window
Hi r-help-bounces at r-project.org napsal dne 09.12.2010 16:25:06:> Dear useRs, > I have two sets of data that I would like to plot in the same window,but their> ranges are really different, e.g. > > a <- c(0.2, 0.5, 0.8, 0.3, 0.4, 0.5, 0.2, 0.2, 0.3) > b <- c(100, 2000, 800, 200, 100, 50, 4, 2, 0) > > If I do > plot(a, ty='l'); points(b, ty='l') > I won't be able to see sequence b. > > However, if I do > plot(b, ty='l'); points(a, ty='l') > I won't be able to see the patterns in sequence a. > > So is there a way of plotting sequence a and b without applying log or > anything, but sequence a would be correspondent to the left y-axis andsequence> b correspondent to the right y-axis?See twoord.plot from plotrix. Or search archuves for a function plot.yy (I posted it few years ago). Regards Petr> > Thanks in advance, > Best, > Rafael. > > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guidehttp://www.R-project.org/posting-guide.html> and provide commented, minimal, self-contained, reproducible code.
Reasonably Related Threads
- plotting several datasets with different scales into same plot
- Two different scales for the same axis in the same plot.
- barplots with 2 different scales
- How to plot graph with different scale (y axis) on same graph?
- Thinking about using two y-scales on your plot?