随笔分类 - SAS GTL
摘要:1. 基础 SAS中依次点击Tool->ODS Graphics Designer. 设计好之后点击view->code,直接看源码。 LAYOUT就是布局,有哪些“块”,可以自己设定,也可以根据数据中的数据设定。PLOT就是如何展现数据。 0.0 属性设置 SAS® 9.4 Graph Templ
阅读全文
摘要:*drawtext和layout gridded中的entry都可以展示一段文本drawtext值是相当于找个地方写入文本,对布局没影响layout gridded中的entry会占据一部分布局空间 axistable 和blockplot都可以画出来数据,但blockplot不能用discrete
阅读全文
摘要:xpace yspace 详见 SAS draw statement data cars; set sashelp.cars; cat1 = 'Improvemnt'; cat2 = 'Worsen'; if type = 'SUV' then typen = 1; else if type = '
阅读全文
摘要:通过draw画矩形,文本,箭头等。 anchor = 矩形在坐标点的哪边。 drawspace = 相当于找一个基准点。是从figure最左下角作为基准点,还是坐标原点作为基准点,还是其它作为基准点。 draw中的 x = y = 并不是对应X Y轴上位置,而是基于上述基准点计算。 例如datape
阅读全文
摘要:第一部分:LEGENDITEM是自定义一个legend。 第二部分:LAYOUT LATTICE就是把画布分成了两列。ROWDATARANGE = union就是Y轴都是一个尺度。REVERSE = True从上到下,Y轴值依次增大 第三部分:画出左边的图形。tickValuePriority =
阅读全文
摘要:第一部分:统一X轴,只用一个标准。DISPLAY = NONE啥也不显示了。COLORBANDS = ODD隔行换色 第二部分: filledoutlinedmarkers=true markerfillattrs=(color=gold) markeroutlineattrs=(color=bla
阅读全文
摘要:Code大致由四部分组成 First Part: 把 SIDEBAR 区域分成两行四列,分别输入entry。这里默认 order = rowmajor,即先按水平方向填充entry。 siderbar区域啥意思,可参考SAS lattice_2中的图。 Second Part: 用SCATTERPL
阅读全文
摘要:displaysecondary = (ticks) 副坐标轴显示哪些元素 linearopts = (thresholdmax = 1) 就是在坐标轴的末尾,再把坐标轴延长多少。 type = log logopts = ( base = 2 坐标轴的刻度以基于 底数为2的对数,而不是根据数据刻画
阅读全文
摘要:/*--Fig_5_5_2 LFT Lattice--*/ data GTL_GS_LFT_Lattice (keep=drug alat biltot alkph asat palat pbiltot palkph pasat visitnum); label alat="ALAT (/ULN)"
阅读全文
摘要:primary = True|False 一个layout中有多个plot时,指定一个作为primary。建立坐标轴刻度什么的 data GTL_GS_Labs_by_Week; label sgot="SGOT"; label aph="ALKPHOS"; label visit="Study W
阅读全文
摘要:gridded和lattice区别在于gridded一般用于structure一个table,展现统计量,这个table一般长宽较小。 和lattice功能相近,不支持common, uniform, external axes. layout gridded / rows = 3 columns
阅读全文
摘要:ods html;ods listing image_dpi = 300; ods graphics / reset noborder width = 9in height = 5.5in; proc template; define statgraph dist5; begingraph; tit
阅读全文
摘要:datapanel的轴label显示在水平方向正中间。 datalattice的轴的label显示在垂直方向正中间。 cellheightmin = num 指定行高度 columndatarange = union 根据columnvar中的值显示数据,不出现空的情况 columnweight =
阅读全文
摘要:rows = num 相当于用几个block来显示所有plots 可以使用INSET = (var1 var2)在cell中插入文本。SAS PROTOTYPE、SIDERBAR data GTL_GS_Labs; pi=constant('PI'); do Lab='Lab-1', 'Lab-2'
阅读全文
摘要:columndatarange = union 根据columnvar中的值显示数据,不出现空的情况 columnweight = proportional|equal 按比例分配columnvar宽度 headerlabeldisplay = value 显示columnvar的值 barlabe
阅读全文
摘要:walldisplay = (fill)不显示右|上坐标轴的线 viewmin = viewmax = 指定显示在plot中的值的范围 linearopts = () 坐标轴是数值型时,设置一些选项 tickvaluefitpolicy = 避免坐标轴冲突 ods trace on; ods out
阅读全文
摘要:x是timerisk。texttab是字符,例如Tim(Month), 100mg, Placebo。 legend展示: seriesplot是画出两条线,x y分别是坐标点 第一个scatterplot是画出统计量。lab全是统计量。 第二个scatterplot是画出点。 Stats展示:直接
阅读全文
摘要:/*--Fig 4.6.2 Heat map--*/ data GTL_GS_HeatmapParm; drop pi val; pi=constant('Pi'); do x=1 to 20; do y=1 to 10; value=sin(x*pi/10) + cos(y*pi/10); val
阅读全文
摘要:dropto = x 从某点向X轴作垂线 referenceline 参考线,水平或者垂直 ods html; proc template; define statgraph _referenceDropline; begingraph; layout overlay / xaxisopts = (
阅读全文
摘要:ods html; proc template; define statgraph _ellipse; begingraph; layout overlay / xaxisopts = (griddisplay = on) yaxisopts = (griddisplay = on); ellips
阅读全文

浙公网安备 33010602011771号