ch3SAS作图

SAS作图;目录; SAS作图;一般形式: GOPTIONS 图形选项 功能:根据需求来进行图形选项的设置 注:一般在绘图之前进行 图形选项: 1)恢复系统的缺省设置(系统默认设置) RESET=ALL/GOPTIONS /Symbol…… 举例说明: RESET= SYMBOL:取消symbol语句的设置。 RESET=ALL:重置所有作图参数设置。 2) 其他选项: 比如:GOPTIONS colors=black(背景)? ;1.GPLOT过程的语句格式: Proc gplot data=数据集名; PLOT 纵轴变量名*纵轴变量名=分类变量名 /选项; SYMBOL 选项; AXIS 选项; Run; 其中,PROC 和PLOT 语句是必须的,其他语句可以根据用户需要进行选择。;? ;(2)SYMBOL语句-可选语句,用来规定图中线和点的特征。 基本选项: V=符号:点的符号:none, dot, circle, star, x, diamond, triangle, square 等。 C=颜色:点和线颜色:red, yellow, blue, orange, green, black, brown, gray等。 CV=颜色:规定点的颜色,选项同上 CI=颜色:规定线的颜色,选项同上 H=值:规定点的大小 I=选项:规定插值连线的方式,常用选项有:none(不连线)、join(直线连线)、spline(样条插值)等。(把点之间连起来) L=n:规定线的类型,1(实线)和2(虚线)。 W=n:规定线的宽度;(3)AXIS语句 AXIS语句为可选语句,用于规定图形中坐标轴的形式。 AXIS的基本选项有: LABEL=“标签”:给坐标轴加标签 ANGLE=值:规定坐标轴的角度,0表示水平,90表示垂直。 LENGTH=值:规定坐标轴的长度。;3.实例分析 1)数据来源:从中国统计网上找到1995年到2013年的汇率以及CPI数据。 说明:Erate:汇率;CPI:居民消费价格指数; ;2) SAS语句为: 数据步: data example1; input Time Erate CPI @@; datalines; 1995 8.3507 396.9 1996 8.3142 429.9 1997 8.2898 441.9 1998 8.2791 438.4 1999 8.2796 432.2 2000 8.2784 434 2001 8.277 437 2002 8.277 433.5 2003 8.2774 438.7 2004 8.277 455.8 2005 8.0702 464 2006 8.0702 471 2007 7.8087 493.6 2008 7.3046 522.7 2009 6.8346 519 2010 6.8282 536.1 2011 6.313307 565 2012 6.2855 579.7 2013 6.09 594.8 ; run;;过程步①: proc gplot data=example1; plot Erate*CPI;/*以Erate为纵轴,CPI为横轴*/ symbol v=star c=green H=1 I=none;/*画散点图:点的符号为星号,颜色为绿色*/ run; 所得结果如下图所示: ? ;过程步②: proc gplot data=example1; plot Erate*CPI;/*以Erate为纵轴,CPI为横轴*/ symbol ci=red cv=green H=1 I=join;/*画折线图:点的颜色为绿色,线的颜色为红色,连线方式是直线连接*/ run; 所得结果如下图所示: ? ;过程步③: proc sort data=example1 out=example1_s;/*由于不进行排序,出来的折线图不美观,在这里根据height对数据进行升序排列,输出数据集example1_s*/ by CPI; run; proc gplot data=example1_s;/*再对example1_s画连线图*/ plot Erate*CPI;/*以Erate为纵轴,CPI为横轴*/ symbol ci=green cv=red H=1 I=join; run; 所得结果如下图所示: ? ;3) 结果分析: 背景介绍:CPI指是反映与居民生活有关的产品及劳务价格统计出来的物价变动指标,通常作为观察通货膨胀水平的重要指标。 当一国经济从通货膨胀中走出来,其消费物价指数下降时,表明该国的通货膨胀率下降,

文档评论(0)

1亿VIP精品文档

相关文档