try this > # you need to provide sample data > x <- runif(10) > v <- c(2, 4, 7) > plot(x, type = 'l') > # highlight points > points(v, x[v], pch = 19) >
On Thu, Nov 22, 2012 at 2:22 PM, eric <ericst...@aol.com> wrote: > I have a dataframe (x) and I'm plotting the 5th column vs the index. I also > have a vector (v) with a few select points that I want to emphasize with a > dot for those points > >> head(x) > period AP EU LA NA > 1 Jan 2007 0.18 0.45 0.19 3.19 > 2 Feb 2007 0.14 0.48 0.36 3.55 > 3 Mar 2007 0.14 0.42 0.46 2.61 > 4 Apr 2007 0.24 0.73 0.32 4.32 > 5 May 2007 0.19 0.60 0.32 4.40 > 6 Jun 2007 0.14 0.38 0.32 1.09 > > v <-c(2,4,7) > plot(x[,5], type='l') > > How do I put a solid dot at just the points I want to highlight ? In other > words, a solid dot a the 2nd, 4th, and 7th point on the plot. All other > points according the the type='l'. I tried ... points(x[v,5], pch=19) ... > but the points didn't plot in the right spot. > > > > -- > View this message in context: > http://r.789695.n4.nabble.com/Plotting-specific-points-with-type-l-tp4650475.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > 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. -- Jim Holtman Data Munger Guru What is the problem that you are trying to solve? Tell me what you want to do, not how you want to do it. ______________________________________________ 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.