] > library(ggplot2) > qplot(year,value, data=data,label=countries, geom=c("line","text"), > group=countries, col=countries) > > But I would like to have the text labels show only once - e.g. at 1990 > - and also control the size of the text. In my crude qplot, setting > size=2 e.g. changes not only the text, but also the lines etc. I guess > I have to move from qplot to gplot.
Or just add the text layer separately: qplot(year, value, data = data, geom = "line", group = countries) + geom_text(aes(label = countries), subset = .(year == 1990), hjust = 1, size = 3, lineheight = 1) Hadley -- http://had.co.nz/ ______________________________________________ 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.