Graphics Programming

Data visualization using SAS programming, including ODS Graphics and SAS/GRAPH. Charts, plots, maps, and more!
BookmarkSubscribeRSS Feed
aigiss
Obsidian | Level 7

Hi all! I am curious about curating a map within the SAS program. I have a dataset that only has local counties (and their respective county codes), will this be sufficient to create a map in SAS? How does one prepare their dataset to create one?

 

I appreciate any sort of resources that I can look up and learn more!

Many thanks!

 

2 REPLIES 2
Reeza
Super User
Yes it is!
SGMAPS is the procedure you likely want to start with, but it's a bit newer.

I would start with these two papers/references
https://www.sas.com/content/dam/SAS/support/en/sas-global-forum-proceedings/2019/3314-2019.pdf

Make sure to look at the examples section
https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/grmapref/n12i6frnyv35f6n16p7bo3u6hy2a.htm

And then here's a list of other SAS blog posts on the topic with many different examples
https://blogs.sas.com/content/tag/sgmap/

And very specifically for your question, an example of a county level map (of North Carolina)
https://robslink.com/SAS/ods10/nc_county_covid_percent_info.htm
GraphGuy
Meteorite | Level 14

If you have a SAS/Graph license, SAS ships US county borders/maps in the mapsgfk library. You can then use Proc Gmap or Proc SGmap to draw the county map, and color the counties using your data. I have several examples of North Carolina county maps in this collection - feel free to look at my code, and use that as a starting place for your California county map.

 

http://robslink.com/SAS/democd_nc/aaaindex.htm

 

sas-innovate-white.png

Our biggest data and AI event of the year.

Don’t miss the livestream kicking off May 7. It’s free. It’s easy. And it’s the best seat in the house.

Join us virtually with our complimentary SAS Innovate Digital Pass. Watch live or on-demand in multiple languages, with translations available to help you get the most out of every session.

 

Register now!

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 2 replies
  • 1396 views
  • 0 likes
  • 3 in conversation