SAS에서 지리정보를 시각화할 때, PRO GMAP문을 활용합니다.
PROC GMAP 문은 지도 상에 데이터를 매핑하고 생상, 마커, 라벨 등을 이용하여 시각화할 수 있습니다.
아래 income2023는 미국 주(state)별 수익에 대한 가상의 데이터이다.
아래의 데이터를 활용해서 주별 수익에 대한 시각 자료를 생성하려고 한다.
data income2023;
input statename $20. state income ;
datalines;
Maryland 24 51695
Alaska 2 50746
New Jersey 34 51032
Connecticut 9 50360
Minnesota 27 50865
Colorado 8 48236
New Hampshire 33 12328
Virginia 51 50069
Delaware 10 51234
Illinois 17 46435
Utah 49 42330
Washington 53 42012
Michigan 26 46181
Massachusetts 25 46947
Hawaii 15 44556
Wisconsin 55 45345
California 6 46802
Missouri 29 47232
Rhode Island 44 42973
Nevada 32 44235
Ohio 39 43894
Oregon 41 42440
Iowa 19 43423
Georgia 13 42887
Pennsylvania 42 43742
Indiana 18 39717
Vermont 50 38150
New York 36 41605
Maine 23 41597
Arizona 4 41456
Texas 48 39842
Nebraska 31 38574
North Carolina 37 38829
Kansas 20 37705
Wyoming 56 39026
District of Columbia 11 38752
Idaho 16 37462
Florida 12 37345
Kentucky 21 37956
South Carolina 45 34219
Alabama 1 33342
South Dakota 46 36122
Tennessee 47 33884
New Mexico 35 12312
Oklahoma 40 88899
North Dakota 38 35349
Montana 30 32235
Louisiana 22 30213
Mississippi 28 31521
Arkansas 5 29293
West Virginia 54 49352
;
run;
PROC GMAP문을 활용한다.
여기서 map 문을 활용해서 사용자가 지리젝 데이터를 어떠한 지도에 시각화할지 설정한다.
즉, map 문은 다양한 지리적 정보를 담고 있다.
국가, 주, 지역 등의 경계를 나타낼 수도 있으며 강, 도로, 호수 등의 지리적 특징을 포함할 수 있다.
proc gmap data = income2023 map=maps.us;
id state;
choro income;
run;
quit;
그 결과, 아래와 같이 미국 주별로 임금을 시각화 할 수 있는 자료가 출력됩니다.
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.