欢迎来到天天文库
浏览记录
ID:34091827
大小:79.82 KB
页数:6页
时间:2019-03-03
《sas系统应用教程教案讲义chapter22》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、第二十二课三维图形SAS系统除了nJ以绘制二维平面图形外,还可以绘制三维立体图形。使用PR0CG3D过程能对在PLOT或SCATTER语句中指定的变量值绘制三维图形。PROCG3D过程产生的三维图形分为两种:三维Illi面图和三维散布图。三维llh面图是通过在PLOT语句屮指定三个图形变量来产牛,三维散布图是在SCATTER语句中必需指定三个图形变量才能产生,同样还可以对三维散布图进行大小、形状、颜色的修改。一、PROCG3D过程说明PROCG3D过程产牛三维高分辨率立休图形,一般由卜列语句控制:ProcG3DDATA=数据集;PLOTY*X=Z选项>;SCATTERY*X=Z选项〉
2、;TITLEn'字符串';FOOTNOTEn,字符串,By变量列表;Run;在PROCG3D过程中至少要冇一条PLOT或SCATTER语句,如果两条语旬同时存在,将在一页中产生一个三维曲面图,下一页中产生一个三维散布图。语句中的Y*X=Z指定三个图形变量X、Y、Z,三维空间中的图形点山三个变量的值共同决定,X和Y为水平变量,Z为垂直变量。PLOT语句是将X、Y、Z三个变量值确定的空间图形点相互连成llllffi,而SCATTER语旬是将X、Y、Z三个变最值确定的空间图形点用符号表示或旳出图形点向XY平面的垂直线(采川NEEDLE选项)。一个PROCG3D过程中口J以冇多条SCATTER语句。
3、1.PLOT语句的选项用在PLOT语句屮的选项按功能可以分为三类:外观选项、轴选项和描述性选项。主耍选项如下:•ROTATE=角度列表一一指定三维图形Z轴的一个或多个旋转角度,缺省值为70度。如果有多个旋转角度,将画岀对应多个不同旋转角度的三维图形。•TILT=角度列表一一指定三维图形Y轴的一个或多个倾斜角度,缺省值为70度。如果有多个倾斜角度,将画出对应多个不同倾斜角度的三维图形。•GRID——在所有坐标轴的每一个刻度线上画出网格线。•SIDE——在三维曲面图形中画出侧面墙。•XTICKNUM=nYTICKNUM=nZTICKNUM=n——指定X、Y、Z坐标轴上的刻度线数目n,缺省值为4。
4、•ZMAX=最大数字值ZMIN=最小数字值——设定Z轴上最大的数字值和最小的数字值,超出了最大值和最小值的Z变量值部分将被省略。还有设置图形各个对象颜色的选项,如CBOTTOM、CTOP、CTEXT、CAXIS选项,分別指定顶部、底部、文本和所有轴的颜色。其他还有NOAXES选项表示不画出坐标轴,NOLABEL选项表示不显示轴的刻度值和轴标签。2.SCATTER语句的选项SCATTER语句包含上面PLOT语句的这些选项,还有自己的一些常用选项:•NONEEDLE——不画出图形点向XY平面的垂直线。•SHAPE='符号名'——指定符号名或字符变量名。符号用于显示散布图的图形点的形状,有BALL
5、OON、DIAMOND、PRISM、CLUB、FLAG、PYRAMID.CROSS、HEART>SPADE、CUBE、PILLAR、SQUARE、CYLINDER、POINT、STARo•SIZE=大小值——指定图形点符号的大小值。•COLOR=颜色名——指定图形点符号的颜色。二、曲面图例如,在前面我们用GCONTOUR过程绘制了表达式Z=2+7X-X2+9Y-Y2-维平面的利润等值线图,现在,我们可以用PROCG3D过程的PLOT语句画出三维立体的利润
6、11
7、面图。我们仍然采用相同的数据集STUDY.PROFIT来绘制。程序如下:Goptionsreset二globalgunit=pctc
8、back二whiteborderhtitle=6htext=3ftext二swissbcolors二(back);LibnameStudy"d:sasdataiydir";Procg3ddata=study.profit;Ploty*x二z/rotate=160tilt二80ctop二blackcaxis=blackcbottom二blackgridzmax=34zmin二T6xticknum=10yticknum二10zticknum=ll;Title'ProfitSurface,;Run;二维等利润线所构成的一圈圈大小值不同的同心椭圆,是曲三维利润曲而中相同的Z值点在XY平而投影所
9、构成的。图形屮显示的曲而形状与公式的吻合程度,与STUDY.PROFIT数据集中的观测条数冇关,如果我们在STUDY.PROFIT数据集中生成的X、Y、Z数据点数越多,吻合程度越高。ROTATE和TILT选项指定三维立体图形的观察角度,Z轴的旋转角度为160度,Y轴的倾斜角度为80度。CTOP、CAX1S和CBOTTOM选项的参数值都定义为黑色BLACK,是由于我们在黑白卬刷时只能看到黑色,用户实际使用时可以
此文档下载收益归作者所有