all,<br>
<br>
i am grateful to vinay for his advice regarding the scatterplot with
labels.&nbsp; ultimately, i relied on his idea of using \rput for the
labels and \listplot for the data points, as the&nbsp; the labels
require adjustment, because they often overlap and are
unreadable.&nbsp; again, thanks to vinay for his time. <br>
<br>
my final code is as follows:<br>
<br>
\documentclass[12pt]{article}<br>
\usepackage[dvips]{graphics}<br>
\usepackage{pst-all}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; % From PSTricks<br>
<br>
<br>
\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddots=5,gridlabels=.5pt}<br>
<br>
<br>
\begin{document}<br>
<br>
\psset{xunit=1cm,yunit=.125cm} %for 80 year setup<br>
<br>
\begin{pspicture}(0,0)(10,80)<br>
<br>
%create data series for data points<br>
\def\datab{10&nbsp; 80 4&nbsp;&nbsp; 80 4&nbsp;&nbsp; 75 8&nbsp;&nbsp;
73 3&nbsp;&nbsp; 59 2&nbsp;&nbsp; 50 10&nbsp; 49 7&nbsp;&nbsp; 47 10<br>
46 9&nbsp;&nbsp; 45 10 43 10&nbsp; 38 5&nbsp;&nbsp; 38 10&nbsp; 36 8 35 2 33 8&nbsp;&nbsp; 30 10&nbsp; 29 5 29 9<br>
27 4 24 2 21 8 15 2 15 2&nbsp;&nbsp; 12 7 10 2 9 7 9 2&nbsp;&nbsp; 8 6&nbsp;&nbsp; 7 5&nbsp;&nbsp; 7 7&nbsp;&nbsp; 6 9<br>
5 8&nbsp;&nbsp; 5 7&nbsp;&nbsp; 5 8&nbsp;&nbsp; 5 9&nbsp;&nbsp; 5 2&nbsp;&nbsp; 4 4&nbsp;&nbsp; 4 5&nbsp;&nbsp; 2 }<br>
<br>
%\showgrid<br>
<br>
\psaxes[tickstyle=bottom,ticks=all,Oy=0,Dy=10,Ox=0,Dx=1,labels=all](0,0)(0,0)(10,80)<br>
\listplot[plotstyle=dots,dotsize=2.5pt,linecolor=red]{\datab}%<br>
<br>
%insert data labels proximate to data points<br>
\rput (4,77){\tiny&nbsp; South Africa} \rput (8.2,80){\tiny New Zealand<br>
(10, 138 years)} \rput (2.5,80){\tiny&nbsp; Canada (4, 128 years)}<br>
\rput(8,75){\tiny Ireland} \rput(3,61){\tiny&nbsp; Cuba}<br>
\rput(2,52){\tiny Lebanon} \rput(10,55){\tiny Austria (1946)}<br>
\rput(7,49){\tiny&nbsp; Sri Lanka} \rput(8.75,49){\tiny W.~Germany}<br>
\rput(9,43){\tiny India} \rput(10,41){\tiny&nbsp; Japan}<br>
\rput(8,40){\tiny&nbsp; Malaysia} \rput(5,40){\tiny Philippines}<br>
\rput(10,34){\tiny&nbsp; Jamaica} \rput(8,37){\tiny&nbsp; Cyprus}<br>
\rput(2,35){\tiny&nbsp; Haiti} \rput(7.5,32){\tiny&nbsp; Gambia}<br>
\rput(10,28){\tiny&nbsp; Botswana} \rput(5,31){\tiny&nbsp; Honduras}<br>
\rput(8.4,26){\tiny Mauritius} \rput(4,26){\tiny Zimbabwe}<br>
\rput(2,23){\tiny&nbsp; Yugoslavia} \rput(8,17){\tiny&nbsp; Austria (1920)}<br>
\rput(2,17){\tiny Guyana} \rput(2,13.5){\tiny&nbsp; Pakistan}<br>
\rput(5.15,15){\tiny&nbsp; Somalia} \rput(1,11){\tiny Zambia}<br>
\rput(9,10){\tiny&nbsp; Singapore} \rput(3,1.5){\tiny&nbsp; Kenya} \rput(5,12)<br>
{\tiny&nbsp; Sierra Leone} \rput(4.5,9){\tiny&nbsp; Syria} \rput(7,7.5){\tiny<br>
Panama} \rput(10.1,5){\tiny Lesotho/Namibia} \rput(9.3,1.25){\tiny<br>
Nigeria/Sudan} \rput(7,2.95){\tiny Uganda} \rput(2,2){\tiny Benin}<br>
\rput(4,1.5){\tiny Congo} \rput(5.75,1.5){\tiny&nbsp; Comoros}<br>
<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(1.5,11)(1.9,9) %Zambia<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(2.63,2)(2.05,7.35) %Kenya<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(5.7,11)(6,7.75) %Sierra Leone<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(5.75,15)(6.9,10.2) %Somalia<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(8.4,10)(7.1,9) %Singapore<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(8.45,1.3)(8.05,4.5) %Nigeria/Sudan<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(10,53)(10,50) %Austria (1946)<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(9.5,48)(9.9,46.5) %Germany<br>
\psline[linestyle=solid,linewidth=.25pt]{-&gt;}(8.75,39.5)(9.9,38) %Malaysia<br>
<br>
&nbsp;\end{pspicture}<br><br><div><span class="gmail_quote">On 9/13/06, <b class="gmail_sendername"><a href="mailto:vkanetka@uoguelph.ca">vkanetka@uoguelph.ca</a></b> &lt;<a href="mailto:vkanetka@uoguelph.ca">vkanetka@uoguelph.ca
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Andrew:<br><br>This is one solution... but there might be better approaches than this..
<br><br>Vinay<br><br>=================<br><br>\documentclass[12pt]{article}<br>\usepackage[dvips]{graphics}<br>\usepackage{pst-all}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;% From PSTricks<br>\newpsobject{showgrid}{psgrid}{subgriddiv=1,griddots=10,gridlabels=6pt}
<br>\begin{document}<br>\psset{xunit=.5cm,yunit=.2cm}<br>\begin{pspicture}(0,0)(15,80)%\showgrid<br>{\tiny<br>\psaxes[tickstyle=bottom,ticks=all,Oy=0,Dy=5,Ox=0,Dx=1,labels=all]{&lt;-&gt;}(0,0)(0,0)(15,80)}<br>\rput(2,&nbsp;&nbsp;&nbsp;&nbsp;4){\tiny Benin}
<br>\rput(4,&nbsp;&nbsp;&nbsp;&nbsp;4){\tiny Congo}<br>\rput(2,&nbsp;&nbsp;&nbsp;&nbsp;9){\tiny Zambia}<br>\rput(9,&nbsp;&nbsp;&nbsp;&nbsp;5){\tiny Lesotho}<br>\rput(1,&nbsp;&nbsp;&nbsp;&nbsp;7){\tiny Malagasy}<br>\rput(6,&nbsp;&nbsp;&nbsp;&nbsp;7){\tiny Sierra Leone}<br>\rput(8,&nbsp;&nbsp;&nbsp;&nbsp;5){\tiny Nigeria}<br>\rput(7,&nbsp;&nbsp;&nbsp;&nbsp;5){\tiny Uganda}
<br>\rput(5,&nbsp;&nbsp;&nbsp;&nbsp;2){\tiny Comoros}<br>\rput(8,&nbsp;&nbsp;&nbsp;&nbsp;5){\tiny Sudan}<br>\rput(2,&nbsp;&nbsp;&nbsp;&nbsp;8){\tiny Kenya}<br>\rput(7,&nbsp;&nbsp;&nbsp;&nbsp;10){\tiny Somalia}<br>\rput(4,&nbsp;&nbsp;&nbsp;&nbsp;24){\tiny Zimbabwe}<br>\rput(4,&nbsp;&nbsp;&nbsp;&nbsp;75){\tiny South Africa}<br>\end{pspicture}
<br>\end{document}<br>==================<br>Quoting Andrew Enterline &lt;<a href="mailto:ajenter@gmail.com">ajenter@gmail.com</a>&gt;:<br><br>&gt; all,<br>&gt;<br>&gt; i'm interested in creating an X-Y scatterplot in pstricks that enables me to
<br>&gt; automatically label the scattered data points with a label (in this case, a<br>&gt; country).&nbsp;&nbsp;i searched around, but experienced trouble locating an example.<br>&gt; a sample data series is as follows:<br>&gt;<br>
&gt; X&nbsp;&nbsp;&nbsp;&nbsp;Y&nbsp;&nbsp; Label<br>&gt; 2&nbsp;&nbsp;&nbsp;&nbsp;4&nbsp;&nbsp;&nbsp;&nbsp;Benin<br>&gt; 4&nbsp;&nbsp;&nbsp;&nbsp;4&nbsp;&nbsp;&nbsp;&nbsp;Congo<br>&gt; 2&nbsp;&nbsp;&nbsp;&nbsp;9&nbsp;&nbsp;&nbsp;&nbsp;Zambia<br>&gt; 9&nbsp;&nbsp;&nbsp;&nbsp;5&nbsp;&nbsp;&nbsp;&nbsp;Lesotho<br>&gt; 1&nbsp;&nbsp;&nbsp;&nbsp;7&nbsp;&nbsp;&nbsp;&nbsp;Malagasy<br>&gt; 6&nbsp;&nbsp;&nbsp;&nbsp;7&nbsp;&nbsp;&nbsp;&nbsp;Sierra Leone<br>&gt; 8&nbsp;&nbsp;&nbsp;&nbsp;5&nbsp;&nbsp;&nbsp;&nbsp;Nigeria<br>&gt; 7&nbsp;&nbsp;&nbsp;&nbsp;5&nbsp;&nbsp;&nbsp;&nbsp;Uganda
<br>&gt; 5&nbsp;&nbsp;&nbsp;&nbsp;2&nbsp;&nbsp;&nbsp;&nbsp;Comoros<br>&gt; 8&nbsp;&nbsp;&nbsp;&nbsp;5&nbsp;&nbsp;&nbsp;&nbsp;Sudan<br>&gt; 2&nbsp;&nbsp;&nbsp;&nbsp;8&nbsp;&nbsp;&nbsp;&nbsp;Kenya<br>&gt; 7&nbsp;&nbsp;&nbsp;&nbsp;10&nbsp;&nbsp;&nbsp;&nbsp;Somalia<br>&gt; 4&nbsp;&nbsp;&nbsp;&nbsp;24&nbsp;&nbsp;&nbsp;&nbsp;Zimbabwe<br>&gt; 4&nbsp;&nbsp;&nbsp;&nbsp;75&nbsp;&nbsp;&nbsp;&nbsp;South Africa<br>&gt;<br>&gt; does anyone have any ideas?&nbsp;&nbsp;i am grateful for any examples.
<br>&gt;<br>&gt; thanks,<br>&gt; andrew<br><br><br><br><br><br>_______________________________________________<br>pstricks mailing list<br><a href="mailto:pstricks@tug.org">pstricks@tug.org</a><br><a href="http://tug.org/mailman/listinfo/pstricks">
http://tug.org/mailman/listinfo/pstricks</a><br></blockquote></div><br>