SAS入门学习

这篇博客介绍了SAS的基础知识,包括DATA步、PROC步和RUN/QUIT输出步。DATA步用于建立和修改数据集,PROC步进行统计分析,而RUN/QUIT则用于控制输出。此外,还讲解了SAS的基本语法、文件扩展名、变量名和类型、注释以及数据集结构和导入外部数据的方法。
摘要由CSDN通过智能技术生成

sas基础

个人blog-1: 拾忆生活
个人blog-2: 极简-拾忆生活
欢迎大家来踩,同步更新


学习来源:

https://www.w3cschool.cn/

https://www.zybuluo.com/longfei/note/587247

基础

  1. data步——获取和整理数据
  2. 写proc步——分析数据
  3. 提交代码给SAS,得到output——输出分析结果

第一步:DATA(数据步)

数据步的作用是建立数据集,进行数据的读取和修改,后续可以提供给过程步进行统计分析

命名数据集,定义变量,创建新变量,输入数据

DATA data_set_name;		#Name the data set.数据集名称
INPUT var1,var2,var3; 	#Define the variables in this data set.定义这个数据集中的变量。
NEW_VAR;				#Create new variables.创建新变量。
LABEL;			      	#Assign labels to variables.为变量分配标签。
DATALINES;		      	#Enter the data.输入数据。
RUN;

例子

DATA TEMP;
INPUT ID $ NAME $ SALARY DEPARTMENT $;
comm = SALARY*0.25;
LABEL ID = 'Employee ID' comm = 'COMMISION';
DATALINES;
1 Rick 623.3 IT
2 Dan 515.2 Operations
3 Michelle 611 IT
4 Ryan 729 HR
5 Gary 843.25 Finance
6 Nina 578 IT
7 Simon 632.8 Operations
8 Guru 722.5 Finance
;
RUN;

一个完整的数据步:

DATA datasetname;/* 设定数据集名 */
    /* 定义数据集的变量 */
    /* 输入数据 */
    /* 创建新变量 */
    /* 设定缺失值 */
    /* 设定输出的数据集 */
    /* 设定变量的标签 */
    /* 其它数据任务 */

第二步:PROC(过程步)

过程对指定的数据集进行统计分析

  • 语法:
PROC procedure_
  • 2
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值