I ran into a similar problem and wrote a basic package that uses force field simulation to adjust object location. While much improvement is possible, including integration with ggplot, etc. it seems to get the task accomplished. The following illustrates the functionality. If someone runs into the issue and searches for an answer, hopefully this will be of some assistance:
install.packages("FField") library(FField) FFieldPtRepDemo() <http://r.789695.n4.nabble.com/file/n4670409/plot_zoom.png> -- View this message in context: http://r.789695.n4.nabble.com/How-to-avoid-overlapping-labels-tp4659294p4670409.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.