Path: news.mathworks.com!not-for-mail
From: <HIDDEN>
Newsgroups: comp.soft-sys.matlab
Subject: Plot Data on US Map
Date: Tue, 22 Jan 2008 13:02:03 +0000 (UTC)
Organization: RenRe Investment Managers
Lines: 23
Message-ID: <fn4pgb$jfv$1@fred.mathworks.com>
Reply-To: <HIDDEN>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1201006923 19967 172.30.248.38 (22 Jan 2008 13:02:03 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Tue, 22 Jan 2008 13:02:03 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 804967
Xref: news.mathworks.com comp.soft-sys.matlab:446948



I have a following data:

State, Anamoly, Sales
NC, -200, 10000
...

I want to plot this in a US map as following.
The states should be shaded red or blue depending on whether
the anamoly field is negative or positive. the strength of
the color varies with the magnitude of this field.

I then want to show a circle at the center of each state.
The color of this circle will be different if the "Sales"
field is positive or negative with the size of the circle
depending on the magnitude of the sales.

I used to be able to do this very quickly in excel before
they removed the map functionality.

Can onyone help with the code. I have no experience with
plotting data on maps in Matlab.

Thanks