Sorry, pointLabel() is in the package "maptools":

http://rgm2.lab.nig.ac.jp/RGM2/R_man-2.9.0/library/maptools/man/pointLabel.html

Thank you for the tips on the other packages, I will give it a try.

-C



On Mon, Nov 15, 2010 at 3:54 PM, Greg Snow <greg.s...@imail.org> wrote:

> What package is pointLabel (or is it pointLabels) in?  giving a
> reproducible example includes stating packages other than the standard ones.
>
> What you are trying to do is not simple for general cases, some tools work
> better on some datasets, but others work better on other datasets.
>
> Some other tools that may help (but you will probably need to do some hand
> tweaking after using them, or basing your solution on these) could be:
>
> thigmophobe.labels in the plotrix package
> spread.labels in the plotrix package
> TkIdentify in the TeachingDemos package
> spread.labs in the TeachingDemos package
>
>
> --
> Gregory (Greg) L. Snow Ph.D.
> Statistical Data Center
> Intermountain Healthcare
> greg.s...@imail.org
> 801.408.8111
>
>
> > -----Original Message-----
> > From: r-help-boun...@r-project.org [mailto:r-help-boun...@r-
> > project.org] On Behalf Of Craig Starger
> > Sent: Monday, November 15, 2010 12:38 PM
> > To: r-help@r-project.org
> > Subject: [R] Need help with pointLabels()
> >
> > Hello R-list,
> >
> > I am plotting a weighted linear regression in R. The points on my chart
> > are
> > also scaled to sample size, so some points are large, some are small. I
> > have
> > figured out everything I need using the plot() function: how to plot
> > the
> > points, scale them by sample size, weight the linear regression by
> > sample
> > size, plot that line, and plot the labels for the points. However,
> > although
> > the pointLabel() function assures that the labels do not overlap with
> > each
> > other, they still overlap with the larger points, and sometimes run off
> > the
> > side of the chart too. I have tried saving the plot as EPS, PDF, SVG
> > and
> > opening them in GIMP to try to move the text around, but GIMP does not
> > recognize the text as text, so I cannot select the labels and move them
> > off
> > the points. I have tried various "offsets" too but that does not work
> > either. So I need to either (a) print the labels on the plot so that
> > they do
> > not overlap the points or (b) be able to move the text around in the
> > resulting image file. Any advice? Here is the code I am using. BTW, I
> > have
> > also tried ggplot2 but it has no function (that I am aware of) like
> > pointLabels() to avoid label overlap. Please feel free to email me
> > directly.
> >
> > postscript(file="fig_a.eps");
> > plot(x, y, xlab="X-axis", ylab="Y-axis", cex=0.02*sample_size, pch=21);
> > abline(lm(y~x, weight=sample_size))
> > pointLabel(x, y, labels=Category, cex=1, doPlot=TRUE, offset=2.5);
> > dev.off()
> >
> > Thank you,
> >
> > -craig.star...@gmail.com
> >
> >       [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > 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.
>

        [[alternative HTML version deleted]]

______________________________________________
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.

Reply via email to