关于SAS的起源,我这边不一一赘述,因为资料太多了,所以我也就不补充了,有兴趣的童靴可以问问度娘,或者你买的书籍第一章,就会谈到这些,所以从这儿开始,我就开始真材实料的去接触这些SAS小程序。
认识SAS程序
那么SAS程序,有什么特点呢?咱们先看一看下面的这个图片:
看这个图片,我标了两个框框,红色的一个大框和黄色的一个小框,其中:
- 红色的这部分称为数据步,作用输入数据。主要由data、input、cards这三句话组成,data是给这个数据集起一个名字,input是输入变量,cards是告诉SAS下面开始输入数据。
- 黄色的这部分称为程序步,作用对数据进行相应的操作,如数据管理、统计分析等。
请注意:
- 在每个关键字的结尾,都必须以分号结束,数据集后面的分号,要注意及时换行,否则可能就会出现错误,运行可能不出错,但是结果会出错,不信,你可以尝试一下
- data语句起名字:数据集名称,可以由英文、数字和下划线组成,不能以数字开头,不能超过32个字符,不能包含空格,中文和特殊字符,具体特殊字符有哪些,键盘上1-=左上角的字符,你都可以认为是特殊字符
- input输入变量:input输入变量,变量之间用空格隔开,格式input 变量1 变量2 ...;
- cards语句引领数据输入,输入数据可以用cards,也可以用datalines均可。
附加信息:关于图片中字符的颜色?
从这个图片中,你可以直观的看到这个图片中字符分为不同的颜色,蓝色的都是SAS固定的格式,不能更改,不能错写,不能少写,黑色的跟据你的需求来写,一般正经的SAS代码中,不会出现红色,一般是红色的字符,那就是错写了,要及时改正,不信,你可以试试。