The Little SAS Book 中文版


立即下载 你咖喱人biss嗷
2024-05-09
SAS 语句 程序 规则 语言 柜台 第一 驱动 注释 20s
7.5 MB

第一章 SAS 软件入门
1.1 SAS 语言
许多软件要么是菜单驱动,要么是命令驱动(输入命令——看结果)。SAS 两者都不是,在
SAS 中,你用一个叫做 SAS 程序的一系列指令语句,这些程序可以表达出你想做的事情,并
用 SAS 语言写下来。SAS 有菜单驱动栏,比如 SAS 企业向导模块,它使 SAS 看起来像一个点
击的软件,但这些模块仍然使用 SAS 语言为你写程序。如果你试图用 SAS 写下你自己的程序,
那就要具备一定的灵活性。
SAS 程序 一个 SAS 程序就是一个按顺序执行的语句序列,一个语句给 SAS 下达信息和指
令,且必须要正确的安放。一个常用来与 SAS 程序做类比的例子是去银行取款,你进入银行、
排队、轮到你,那么你会对柜台谁你想做的事,叙述语句可能会是这样:
I would like to make a withdrawal.
My account number is 0937.
I would like$200.
Give me five 20s and two 50s.
注意第一句话说了你想做的事情,之后把相关信息传递给柜台并帮你完成要求。这里信息传
递的顺序不重要,重要的是在你的叙述中,首先要说明你要做什么。你不能先说:“Give me
five 20s and two 50s.”这会使柜台小姐一头雾水。此外,你必须确保后面的语句都围绕第一
句展开。
SAS 语句 像任何语言一样,SAS 语句的编写也需要遵守一些语法规则。幸运的是,相比英
语来说,SAS 语句的规则不仅少,而且简单。
最重要的规则是:
每一个 SAS 语句都由一个分号结尾
听起来很简单,但即使最富有经验的 SAS 程序员也会偶然忘记分号。如果你能记住这个规则,
再来看看另外两个规则吧。
SAS 程序布局 让每一条语句看起来整洁、用缩进来表现语句的各个部分,这是很有用的,
但不是必须的:
 SAS 语句不区分大小写。
 一条语句可以持续到第二行(只要不把一个单词分开)。
 几条语句可以用一行。
1
 可以在任何一列中开始一条语句
注释 可以在你的程序中插入一些注释,让它更容易明白。即使你插入一些你喜欢的食物品
名也不会对程序有所影响,因为 SAS 不读


SAS/语句/程序/规则/语言/柜台/第一/驱动/注释/20s/ SAS/语句/程序/规则/语言/柜台/第一/驱动/注释/20s/
-1 条回复
登录 后才能参与评论
-->