Thanks Jim - that worked.
Jim Lemon-2 wrote: > > On 10/20/2009 01:10 PM, tdm wrote: >> I have 2 vectors, x and y and have done an xy plot. >> >> I want to plot the label (name?) of the vector on the plot rather than >> the >> value. >> >> text(x,y, labels = x) >> >> gives me the value of x. >> >> text(x,y, labels = labels(x)) >> >> gives me something like c("text1","text2"..) plotted for each point >> >> text(x,y, labels = names(x)) >> >> gives nothing >> >> print(x) gives me >> >> [,1] >> text1 0.000000000 >> text2 0.000000000 >> text3 -0.029027359 >> text4 -0.088602806 >> >> >> so how do 'text1' written rather than the value? I know there is a way >> but I >> am just guessing at the moment. >> >> Any pointers greatly appreciated. >> >> >> >> >> >> > Hi Phil, > It looks like you have a 4x1 matrix. My first guess would be: > > text(x,y,rownames(x)) > > Jim > > ______________________________________________ > 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. > > -- View this message in context: http://www.nabble.com/plotting-labels-%28not-values%29-on-xy-plot-tp25968696p25969146.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.