![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SAS
文章平均质量分 76
myccc456
这个作者很懒,什么都没留下…
展开
-
SAS 常用过程之 PROC UNIVARIATE
PROC UNIVARIATE 含七道指令它们的格式如下(每道指令结束后才用逗号分开):PROC UNIVARIATE 选项串;VAR 变量名称串;BY 变量名称串;FREQ 变量名称;WEIGHT 变量名称;ID 变量名称串;OUTPUT OUT=统计值输出文件名称 统计值关键字符串=统计值变量;备注:在一个 UNIVARIATE 程序中,可以多次使用 OUTPUT 指令但其他转载 2012-11-26 15:11:23 · 11858 阅读 · 0 评论 -
logistic回归模型总结
logistic回归模型是最成熟也是应用最广泛的分类模型,通过学习和实践拟通过从入门、进阶到高级的过程对其进行总结,以便加深自己的理解也为对此有兴趣者提供学习的便利。一、有关logistic的基本概念 logistic回归主要用来预测离散因变量与一组解释变量之间的关系最常用的是二值型logistic。即因变量的取值只包含两个类别 例如:好、坏 ;发生、不发生;常用Y=1或转载 2012-11-26 15:16:59 · 12144 阅读 · 0 评论 -
在SAS中进行随机抽样
1、在实际数据处理中常常需要进行样本抽样,在实践中主要有两种情况:(1)简单无重复抽样(2)分层抽样 a.等比例分层抽样 b. 不等比例分层抽样2、SAS 中可以利用PROC suveryselect 过程实现各种抽样 其一般形式是:PROC SURVEYSELECT data= method = out= n=(or sampr转载 2012-11-26 15:42:54 · 3750 阅读 · 0 评论 -
SAS常用函数学习(一、字符类函数)
一、字符类函数:(一)提取字符串中字符、数字或空格所在位置的函数(1)Anyalnum(参数,n) /*从n开始计算出现第一个字符或者数字的位置是多少*/eg1:data _null_;/*当不想产生数据集时在data后使用_null_关键字*/a='321 abc';b=anyalnum(a,4);/* or b=anyalnum(a,3) 结果:b转载 2012-11-26 15:44:44 · 10701 阅读 · 0 评论 -
过程步proc stdize对缺失值进行填补
SAS中没有专门的处理缺失值的过程步,但是在标准化变量的过程步中可以实现缺失值的填补。其基本过程如下:PROC STDIZE DATA=dataset REPONLY METHOD= OUT=outdata ;VAR variables ;RUN;其中proc stdize 是调用标准化过程步,data=表示需要进行缺失值填补的数据库,reponly的意思是只取代缺转载 2012-11-26 15:48:52 · 2234 阅读 · 0 评论