SAS到了9.13,应该说作图功能强大了不少。proc gchart命令可以做九种图,分别是:block(方块图)、hbar(水平条图)、hbar3d(3d水平条图)、vbar(垂直条图)、vbar3d(3d垂直条图)、pie(饼图)、pie3d(3d饼图)、dount(环形图)、star(星形图)。我以绘制直方图为例:(参照《卫生统计学第5版》p27)

首先直方图是针对连续型变量而言的,说离散型变量(discrete variable)和连续性变量(continuous variable)是针对定量变量(quantitative variable)来说的。而定性变量(qualitative variable)则是分为分类变量(catagorical variable)或名义变量(nominative variable)和有序变量(ordinal variable)或等级变量两种。
绘制直方图时,所用的gchart命令格式主要如下:
proc gchart;
vbar x/type=freq space=0;
run;
tips:space必须标注为0,否则默认的条块间是有间隔的,就成了直条图了。直条图是针对离散型变量等的。
当然也可以用另一个命令语句来做直方图的,如下:
proc capability;
histogram x;
run;
tips:histogram只是proc capability;的一个option,所以proc capability;不能省。
现在说说个别proc gchart;vbar x下的option:
sumvar:用来计算数值型变量的sum和mean。当使用了sumvar时,type必须是sum或mean,默认情况下type=sum。
type:用来指定所做直方图的纵坐标。如果sumvar没有使用的话,可以指定以下任意值:freq(默认),cfreq(cumulative frequency),percent pct(percentage),cpercent cpct(cumulative percentage);如果使用了sumvar,就只能使用sum(默认)和mean了。
midpoints:用来指定分段的组中值。对于数值型变量,即可以指定具体的值,也指定区间(指定区间的增量increment),或者两者可以合用。如:
n(1,2,3,...,n)
n1 to n2 (by increment)
(1,2,3,...,n) n1 to n2 (by increment) (n (1,2,...,n))

转载于:https://blog.51cto.com/dongdong1314/498258

SAS 9.13作图—gchart命令相关推荐

  1. 1-3 Linux ifconfig 命令使用

    文章目录 ifconfig 查看状态 ifconfig 常用命令 ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces config ...

  2. 13.执行外部命令subprocess

    subprocess模块是Python自带的模块,无须再另外安装,它主要用来取代一些旧的模块和方法,如os.system. os.spawn*.os.popen*.cammands.*等,因此如果需要 ...

  3. 玩转oracle 11g(13):命令学习1

    1建表,建个学生表,包含id,学号,性别,姓名,年龄,电话号码,奖学金 create table Student ( id varchar(20) primary key not null,--学生的 ...

  4. 【Flink】FLink 1.13 3 种 命令客户端 GenericCLI 、 FlinkYarnSessionCli、DefaultCLI

    文章目录 1.概述 2.第一个 GenericCLI 3. 第二个 FlinkYarnSessionCli 4.default 5. 命令 1.概述 在源码中org.apache.flink.clie ...

  5. linux每日命令(13):more命令

    more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上. more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会 ...

  6. Linux 命令(13)—— cut 命令

    1.命令简介 cut 是一个选取命令,以行为单位,选择性输出符合条件的内容到标准输出. cut 命令主要用途有两个,其一是用来显示文件的内容,它依次读取所指明的文件列表,将它们的内容输出到标准输出上: ...

  7. Jenkins基础:Jenkinsfile使用实例:13:使用push命令进行镜像推送

    在上一篇文章中我们介绍了在Jenkinsfile中使用dockerfile来动态生成镜像,从而在指定的阶段进行使用.而对于将构建生成的二进制应用进行容器化,比如将spring boot应用的jar文件 ...

  8. 4.13 使用色调分离命令制作矢量卡通艺术效果 [原创Ps教程]

    原文:http://coolketang.com/staticPhotoshop/5a98d43c9f54544201615c62.html 1. 本节课程将为您演示,如何使用[色调分离]命令,制作出 ...

  9. 13.MongoDB 连接命令格式

    转自:https://www.linuxidc.com/Linux/2016-03/129456.htm 使用用户 admin 使用密码 123456 连接到本地的 MongoDB 服务上.输出结果如 ...

最新文章

  1. 【Codeforces】158B-Taxi(贪心,怎么贪咧)
  2. 【原】关于AdaBoost的一些再思考
  3. Ubuntu上安装Samba服务器实现家庭共享
  4. 【Modern OpenGL】坐标系统 Coordinate Systems
  5. springmvc整合mybatis之准备阶段与文件配置
  6. c语言参数buf,C语言---变长参数列表---变长参数的传递
  7. oracle字段属性设置下拉列表,下拉列表 select-option ; select-optgroup-option
  8. 【转】真正理解ViewState
  9. vbox 按照增强工具 centos7
  10. nagios 163邮件报警
  11. 设计模式之行为型备忘录模式
  12. mysql常用数据操作之查
  13. what is callback?
  14. Idea在黑色背景下,错误提示不明显,可以改成黄色
  15. Cloudera迁移scm数据库
  16. 细胞和基因治疗产品法律监管问题及伦理的研究
  17. hdu11601087
  18. Win11系统桌面状态栏电池图标不显示怎么办?
  19. 彩扩机项目--两个状态指示灯,巧妙的使用二极管的特性,以及物理按键的滤波...
  20. 条件格式实现ABC分析

热门文章

  1. SourceInsight工程文件与源文件相对路径
  2. 内存溢出+CPU占用过高:问题排查+解决方案+复盘(超详细分析教程)
  3. 让画面更逼真!这个强化超分辨率GAN让老游戏迎来第二春 | 代码+论文+游戏MOD...
  4. Google地图更新,更AI更贴心更节约时间,就是不敢来中国
  5. 全美首个AI本科专业今秋开课,CMU每年最多招35名新生
  6. java 发送邮件带附件
  7. 靠近阿里云--视频点播
  8. CodeForces - 948C(前缀和 + 二分)
  9. linux下超简单的ntp时间服务器
  10. 三星死守中国市场,强撑溢价难挽回颓势吗?