[R] Creating mixed line and point graphs with xyplot

jim holtman jholtman at gmail.com
Sun Sep 6 00:37:35 CEST 2009


I would use the base plot routine

plot(x,c, type='l', ylim=range(a,c))
points(x,a)
park(new=TRUE)
plot(x,d,type='l', ylim=range(b,d), axes=FALSE,ylab='', xlab='')
pints(x,b)
axis(4)

On Fri, Sep 4, 2009 at 11:28 AM, Paul Sweeting<mail at paulsweeting.co.uk> wrote:
> Hi
>
> Well, I think the title says it all!  I've looked through the documentation but I can't find a way of doing this.  The situation is that I have 4 series, say a, b, c and d.  Series a and c are plotted on the lh y axis, series b and d are plotted on the rh (secondary) y axis.  I've worked out how to do this.
>
> However, I need to plot series a and b a points (symbols only, no line), whislt c and d need plotting as lines (with no symbols).  What is the easiest way to do this in xyplot?  Or should I be using something else?
>
> Thanks!
>
> Paul
>
> ______________________________________________
> R-help at r-project.org mailing list
> 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.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?




More information about the R-help mailing list