sas 分析分类数据(1)

本篇主要通过案例分析, 了解和掌握sas的一些基础知识。

基础知识点有:

目录

创建sas数据集

了解proc mean & proc freq 过程步

给变量添标签

给变量值添加标签

重编码数据

用输出格式重编码变量


创建sas数据集

data quest;
	input ID          $  1-3
		  AGE            4-5
		  GENDER      $    6
		  RACE        $    7
		  MARITAL     $    8
		  EDUCATION   $    9
		  PRESIDENT       10
		  ARMS            11
		  CITIES          12;
	DATALINES;
	001091111232
	002452222422
	003351324442
	004271111121
	005682132333
	006651243425
	;
run;

了解proc mean & proc freq 过程步

/*
maxdec=2 表示保留小数点后两位
n        表示计算未缺失观测值数量
mean     表示计算平均数
std      表示计算标准差
clm      表示计算平均数的95%置信区间
*/

proc means data=quest maxdec=2 n mean std clm;
	title "questionnair analysis";
	var age;
run;

proc freq data=quest;
	title "Frequency counts for categorical variables";
	tables GENDER RACE MARITAL EDUCATION PRESIDENT ARMS CITIES;  /*tables 语句后,列出需要计算频数的各个变量*/
	/*tables GENDER -- CITIES;  /*符号--, 表示包含数据集从GENDER到CITIES之间依次排列的所有变量*/
run;

给变量添标签

**给变量添标签;
/*可以利用label语句给每个变量名打上标签,但标签字符至多包括256个字符(每个空格算一个字符) 且必须在单或双引号内*/

data quest;
	inpu
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值