turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

Find a Community

- Home
- /
- SAS Programming
- /
- SAS Procedures
- /
- Loop Needed

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

05-22-2012 10:22 AM

So I'm not really sure if a loop is the best approach but I need some help. I have data, which varries, with a list of zips and their corresponding x and y coordinates, these are going to be points on a map. Now if I have two of the same zip their x and y will be the same and I want to move them so the points on the map are not overlapping. Also I could have more than two zips that are the same in some cases I sometimes have 5. I know how to move them with respect to zips but then when I move the coordinates they still overlap sometimes. I need help to make sure nothing is overlapping. Any suggestions? Thanks.

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Highlight
- Email to a Friend
- Report Inappropriate Content

Posted in reply to AAWTomHanks

05-22-2012 11:22 AM

Hi ...

#1 you could try jittering (offset the points), lots of references including ... http://support.sas.com/kb/24/923.html

#2 or how about just using a different size symbol (or different symbols) that varies in size (or type) by the number of whatever at any given location.

#3 or, I assume you add symbols to a map with annotate. If' I'm correct, the POSITION variable has 15 distinct values for any set of x/y coordinates. So maybe just varying the value of POSITION will allow you to avoid overlap