随笔分类 -  SAS理论

摘要:[TOC] 1 创建和重定义变量 创建和重定义变量,是SAS中最受人欢迎的功能之一,你可以用以下基本形式的赋值语句,来创建和重定义变量: variable = expression ; variable 是变量名,可以是新变量或已有变量。expression 可以是常量、另一个变量 或 数学表达式。 阅读全文
posted @ 2020-01-04 14:50 1k-yang 阅读(2162) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1 临时和永久数据集 SAS数据集名称 SAS数据集有临时和永久两种存在方式。所有的SAS数据集都有一个两级名称,两个层级之间用句点.分隔。 第一层级:逻辑库引用名 第二层级:数据集名称 注意,两级名称出现在 DATA 语句和 DATA= 选项中 逻辑库引用名、数据集名称都遵循SAS命名 阅读全文
posted @ 2020-01-03 10:00 1k-yang 阅读(4465) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1 在INFILE语句中使用选项控制输入(infile选项) infile语句中的选项,放在infile语句中文件名的后面,可以改变SAS读取原始数据文件的方式,对于读取特定类型的数据文件非常有用。 FIRSTOBS= 用于告知SAS是从第几行开始读取数据。这对于哪些在开头有描述性文本和 阅读全文
posted @ 2020-01-03 08:49 1k-yang 阅读(3694) 评论(1) 推荐(2) 编辑
摘要:[TOC] 1 读取杂乱的原始数据(列指针+冒号修饰符) 当原始数据中没有排列整齐或无法预知要读取的字符长度时,三种输出样式及其混合都无法完成读取。这时就需要借助更多的工具:@'character'列指针 和 冒号修饰符。 列指针 列指针有两种用法: @n:n指SAS要移动到的列 @'charact 阅读全文
posted @ 2020-01-02 21:17 1k-yang 阅读(1365) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1 导入数据的方法 将数据导入SAS的方法有很多,但可以归纳为四个基本类别,其中方法2、3是需要掌握的重点。 1. 直接将数据输入SAS数据集 通过VIEWTABLE窗口(打开方式:工具 → 表编辑器),以表格形式导入 通过SAS Enterprise Guide窗,以表格形式导入 2. 阅读全文
posted @ 2020-01-02 21:16 1k-yang 阅读(3022) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1 语言特点 SAS程序 SAS程序就是一系列 「有序 」 的SAS语句,编程过程中需要遵循一些规则: 后续语句都围绕第一句展开 每一条SAS语句都以分号结尾 SAS程序布局 SAS是一种非常灵活的语言,甚至可以说灵活到没有任何规则,这主要体现在: SAS语句不区分大小写 一条语句可以写 阅读全文
posted @ 2019-12-27 11:48 1k-yang 阅读(2771) 评论(0) 推荐(0) 编辑