BookmarkSubscribeRSS Feed
deleted_user
Not applicable
Hi

Can anyone tell me if SAS will let me create cartograms?
e.g:-
http://www.thedailygreen.com/environmental-news/latest/world-population-cartograms-47012201

Thanks
Neil
3 REPLIES 3
JeffP
SAS Employee
The question is very open-ended. I think the answer you're probably looking for is that SAS does not have any product that produces cartograms. However, map data in SAS is in data sets and the coordinates can be manipulated using data step.

There are algorithms available that could be used and translated into data step to alter the coordinate map data to effectively make a cartogram.

I know that's not the answer you probably wanted, but at least "SAS will let [you] create" a cartogram. 🙂
deleted_user
Not applicable
Thanks Jeff - that was the answer I was looking for (i.e. a product).

I am new to SAS map and this whole area of SAS, never had to use it in 6 years. Do you know any good SUGI's or websites?
GraphGuy
Meteorite | Level 14
Neil - the best book to help learn SAS/Graph "proc gmap" (in my opinion) is Mike Zdeb's book:

http://www.sas.com/apps/pubscat/bookdetails.jsp?pc=57495

To learn how to create some slightly fancier maps (and other graphs), the v6 "SAS/Graph Examples" book is very good. (The last time I checked, SAS still had a few copies of this book for sale.) Here is a page showing which graphs are covered in that book:

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

I do not know of any books or papers describing how to use SAS to create the distorted "cartogram" maps you're asking about, though.

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

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.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 3 replies
  • 1214 views
  • 0 likes
  • 3 in conversation