I apologize for not pasting a complete example, but the data-set is too large,
so I hope someone can help me just by description of symptoms. 

I define a generic plot object name (note the missing y=.. in aes()) to
plot different y-values against the same set of x-values.

p.b4.generic.wg <-
  ggplot(subset(b4.all.medians, ncpus==8, TRUE), aes(x=wg)) +
  geom_line(aes(linetype=graph, group=interaction(graph,nwrk,ncpus))) +
  geom_point(aes(shape=nwrk)) +
  scale_shape(name="# of workers") + scale_linetype(name="Workload") +
  xlab("Work division") + ylab("N/A")

Now,

p.b4.stealspins <- p.b4.generic.wg + aes(y=v.stealspins / v.realtime) +
  ylab("Steal rate")

draws the correct graph EXCEPT that the y-axis label is wrong.  The ylab() is
ignored and the y-label is set to "v.stealspins / v.realtime".  What am I
doing wrong here?

______________________________________________
R-help@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.

Reply via email to