SAS
文章平均质量分 52
changzoe
这个作者很懒,什么都没留下…
展开
-
SAS入门(一)
SAS基础SAS语句 一个SAS语句是由SAS关键词,SAS名字,特殊字符串,并以分号(;)结尾,它要求SAS系统执行一种操作或给SAS系统提供信息。如:Data grade ;Do i=1 to n;Input X Y $10. ;SAS关键词: 许多SAS语句都是以关键词开始并用它识别语句的类型,如DATA,INPUT,PROC和INFILE都被称为关键词。 SA...原创 2018-03-29 19:43:32 · 29492 阅读 · 1 评论 -
统计描述分析
sasproc meansproc means data=数据集;class <分组变量,按变量名列分组统计,不要求排序>;var 要分析的变量名;by 分组变量,按变量名列分组统计,必须排序;freq 分析变量的品书;weight 权重;id 输出时加上的索引;output out 数据集名 关键字=新变量名;proc univariate...原创 2018-06-28 15:32:46 · 926 阅读 · 0 评论 -
sas 转换变量类型
将字符型变量转换为数值型变量,使用input函数data a; set a; year_new=input(year,12.); month_new=input(month,12.); rename year_new=year; rename month_new=month; drop year month;run;将数值型变量转换为字符型变量,...原创 2018-06-27 15:04:00 · 15737 阅读 · 0 评论 -
分位数-hive,sas,r,python求法
为了方便,总结如下:hivepercentile函数和percentile_approx函数,其使用方式为percentile(col, p)、percentile_approx(col, p),p∈(0,1)其中percentile要求输入的字段必须是int类型的,而percentile_approx则是数值类似型的都可以 其实percentile_approx还有一个参数B...原创 2018-06-27 15:01:18 · 2367 阅读 · 0 评论 -
SAS入门之(四)改变数据类型
将字符串改为数值用input生成新的变量data a; set a; year_new=input(year,12.); month_new=input(month,12.); rename year_new=year; rename month_new=month; drop year month;run;...原创 2018-05-29 10:56:10 · 10641 阅读 · 0 评论 -
sas入门之(三)条件语句,循环语句,input语句
sas变量:字符型变量。定义后家“$”以标识数值型变量。 数值型常量字符型常量日期型常量 有单引号引起的日期,并在后家D,T,DT 分别代表日期,时间,日期时间。如:’12:37’Tsas运算符:算术运算符:乘方**比较运算符: EQ(=),GT(>) , LT(<), NE(^=)不等于 GE(>=), LE(&a原创 2018-05-21 17:57:53 · 19516 阅读 · 1 评论 -
SAS入门 (二)--宏
SAS宏功能 将一个变量,一段程序或者一个文本命名,供以后调用,是用于扩充和制做用户化SAS系统的工具;利用宏功能用户可以减少在完成一些共同任务时必须输入的文本量。当用户在某个SAS程序中使用宏功能时,这个宏功能产生所需要的SAS语句和命名,SAS系统的其余部份接受这些语句和命令。 获取SAS的系统信息。SAS在启动时就创建了一些自动宏变量,用以存储当前SAS进程启动的日期,时间,版本号...原创 2018-03-30 10:58:16 · 20497 阅读 · 6 评论 -
【sas】tabulate报表
TABULATE过程的主要功能是输出统计量表,它是对整个数据集中的数据的汇总。 TABULATE过程的一般格式为 PROC TAULATE DATA=数据集名称; CLASS 分类变量; VAR 分析变量; TABLE 页维说明 行维说明 列维说明/选项; RUN; 其中CLASS语句给出分类变量,给变量分类之后可以分别计算它们的统计量,VAR语句指定了...原创 2018-08-16 16:25:56 · 7980 阅读 · 0 评论