SAS proc freq总结

1.proc freq

1.1、基本模式、一般用法:

proc freq data = example1 参数1;
  tables 变量 / 参数2;
  可选1:weight count;
run;

参数1:
1 nlevels 统计变量独立值个数
2 noprint 不打印结果
3 order=FREQ 按频数从大到小排列(PS:To order categories based on a particular FORMAT, you can use order = FORMATTED option)

变量:
可以单个变量x,可以双变量xy,或:x(y, z)...

参数2:
1 nocum 不返回累加信息
2 nopercent 不返回百分比信息
3 list 交叉分析时,添加list声明后,每种可能组合都会输出一条记录
4 norow nocol 交叉分析时,该声明分别默认不输出行、列百分比信息
5 missing 统计缺失值

可选1:WEIGHT statement is used when we already have the counts. It makes PROC FREQ use count data to produce frequency and crosstabulation tables

1.2、特殊用法
1.2.1 卡方检验

proc freq data = example1 noprint;
  tables y * x/chisq;
  output All out=temp_chi chisq;
run; 

作用:检验双类别变量之间的同质性或独立性;帮助判断模型中自变量的统计显著性,一般p<=0.05时,保留该变量。
1.2.2 柱状图(bar)或散点图(dot)

Ods graphics on;
Proc freq data=example1 order=freq;
  Tables y/ plots=freqplot (type=bar scale=percent);
  Run;
Ods graphics off;
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 超高速音视频编码器用法: ffmpeg [options] [[infile options] -i infile...
    吉凶以情迁阅读 4,849评论 0 4
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,856评论 1 118
  • 一.建立数据集的基础和高级议题从最简单的建立SAS数据集开始,逐步深入,介绍如何产生新变量、如何对数据集中的变量进...
    apricoter阅读 4,059评论 1 8
  • 打自小时候就不喜欢跑步,对所有的运动也是不屑一顾。吃完饭,美美地躺在床上,打开爱疯看韩剧,是最好的享受。 但是,这...
    曾经是小黑阅读 157评论 0 1
  • 雨人幽玄阅读 679评论 1 8

友情链接更多精彩内容