#SAS学习-数据加工处理-中

本文是SAS数据处理系列的第二篇,主要介绍SAS过程步中的常用语句,包括Proc语句、BY语句、TITLE/FOOTNOTE、Label、数据排序、数据打印和Formats的使用,通过实例解析各项功能的应用。
摘要由CSDN通过智能技术生成

上篇文章讲了一部分SAS处理数据的函数,由于函数实在太多,所以我就大概计划分3篇文章进行叙述,现在这个是第2篇~这篇主要集中在过程步的函数讲解~

0?wx_fmt=jpeg

1)SAS过程步常用语句

大部分过程步都有一个必须的语句,也有可选的语句,比如打印语句:proc print,这两个词是必须的,但可选的语句也有很多。

① Proc语句 

所有的语句的必须部分为proc+过程名,比如print、contents等。后面接一些可选项。

data=filename选项告诉SAS打印哪个文件,如果不加,则SAS默认打印最近使用的数据

前面还可以加libname语句,建立一个对本地文件的链接(2.20),比如:

LIBNAME tropical 'c:\MySASLib';

       PROC CONTENTS DATA=tropical.banana;

或者直接引用:PROC CONTENTS DATA='c:\MySASLib\banana';

② BY语句 

BY语句只在过程proc sort中是必须的,它用来对观测值排序。其他过程BY告诉过程对变量进行分别分析,且是可选的。

另外,除了proc sort,其他过程都假设了数据已经进行了排序,所以如果数据还没有排序,那么在分析之前要用proc sort排序。

③ TITLE 和FOOTNOTE语句 

这是为输出加上标题和脚注。最基本的title语句为:title ‘标题’,双引号、单引号皆可,比如:

TITLE 'This is a title';

如果标题中带有撇号&#x

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值