Goal: adjust overlapping 'text' items in plot so they are legible I have located 'space' as one possible technique for decluttering text positions on a plot. I would rather not jitter the plot point, just the text nearby. Are there other techniques or functions available that declutters a plot using 'text'? Perhaps an arrow or a line to the plot mark could be used to lead to the text item. The following will demonstrate my concern. If you do not see overlap use a larger value for plot density. The plot I am attempting with the real data has a density of 64 providing space adjacent to the point. In the real data there are few clusters that have tighter spacing than produced in the example below. A plotdensity value of 150 or so will give a better visualization of the issue. Thanks. # EXAMPLE VIEW plotdensity<-150 x1<-rnorm(plotdensity) y1<-rnorm(plotdensity) plot(x1,y1) textLabels <- as.character(1:plotdensity) text(x1,y1,textLabels,pos=1) =I have also reviewed sunflowerplot.