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.
Possibly Parallel 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?