SAS 9.4新手入门教程
SAS 9.4新手入门教程
1. SAS界面初识
SAS 9.4的主界面主要分为三个部分:左侧的资源管理器窗口、中间的编辑器窗口和右侧的输出窗口。编辑器窗口用于编写和修改SAS程序代码,资源管理器窗口可以查看数据集和结果,输出窗口则显示程序运行后的结果。初次使用时建议先熟悉这三个主要区域的功能。
2. 创建第一个SAS程序
在编辑器窗口中输入以下简单代码:
DATA test;
INPUT name $ age;
DATALINES;
张三 25
李四 30
;
RUN;
PROC PRINT DATA=test;
RUN;
这段代码创建了一个名为test的数据集,包含姓名和年龄两列数据,然后使用PRINT过程打印数据集内容。点击运行按钮或按F8执行程序。
3. 导入外部数据
SAS可以导入多种格式的外部数据。最简单的方法是使用"文件→导入数据"菜单:
1) 选择数据源类型(如Excel)
2) 浏览选择文件
3) 指定导入选项
4) 选择输出位置
5) 点击完成
系统会自动生成导入代码,可以保存这段代码供以后重复使用。
4. 基本统计分析
使用PROC MEANS过程可以进行基本统计分析:
PROC MEANS DATA=数据集名;
VAR 变量名1 变量名2;
RUN;
这将计算指定变量的均值、标准差、最小值和最大值等基本统计量。PROC FREQ过程则可以生成频数表:
PROC FREQ DATA=数据集名;
TABLES 变量名;
RUN;
5. 绘制简单图表
SAS提供了多种绘图功能。使用PROC SGPLOT可以创建基本图形:
PROC SGPLOT DATA=数据集名;
SCATTER X=变量1 Y=变量2;
RUN;
这将生成散点图。其他常用图形包括:
- 直方图:HISTOGRAM
- 箱线图:BOXPLOT
- 折线图:SERIES
6. 保存和导出结果
分析完成后,可以通过以下方式保存结果:
1) 在输出窗口右键点击结果,选择"保存为"
2) 使用ODS(输出传送系统)导出为HTML、PDF等格式
3) 数据集可以导出为CSV等格式:
PROC EXPORT DATA=数据集名
OUTFILE="文件路径\文件名.csv"
DBMS=CSV REPLACE;
RUN;