Hi Marna, Your request made me think that a simple manual label placing function might be useful to some people.
placeLabels<-function(pointer=TRUE,cex=1,labelcol=par("fg"), bg="white",border=par("fg"),pointercol=par("fg")) { cat("Enter a blank label to finish\n") nextlabel<-"XXX" while(nchar(nextlabel)) { cat("Click on a data point\n") datumxy<-locator(1) cat("Click on the label position\n") labelxy<-locator(1) nextlabel<-readline("Enter the label - ") if(nchar(nextlabel)) { if(pointer) segments(datumxy$x,datumxy$y,labelxy$x,labelxy$y, col=pointercol) boxed.labels(labelxy$x,labelxy$y,nextlabel,col=labelcol, bg=bg,border=border) } } } All I have to do is work out how to get it to automatically switch back to the console window for the label entry. Jim On Wed, Dec 14, 2016 at 10:37 AM, Marna Wagley <marna.wag...@gmail.com> wrote: > Hi R user, > I have created using metaNMDS (Nonmetirc Multidimensional Scaling, MDS) to > show species composition but some of the species are concentrated at some > of the sites so that the name of the species are overlaid and it was > almost impossible to read the species name in the figure. I was wondering how > we can show the plot without overlaying the text on top of another. > I used the following to create the plot. would you mind to suggest me? > > comm.bc.mds <- metaMDS(dat, dist = "bray") > ordiplot(comm.bc.mds, display = "sites", type = "text") > ordipointlabel(comm.bc.mds,font = c(1, 1), cex = c(0.5, 0.3)) > > Thanks > > MW > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.