Please enable JavaScript.
Coggle requires JavaScript to display documents.
(基本概念 (基本语法 (形式自由 (一行可以写好几句,只要由分号隔开, 可以分几行, 可以从任意列开始), 语句以;结尾, 语句以关键词开始,…
基本概念
基本语法
形式自由
一行可以写好几句,只要由分号隔开
可以分几行
可以从任意列开始
语句以;结尾
语句以关键词开始
不分大小写
由空格或符号分隔
可以加注释
变量
变量名
1-32位
只能是:字母数字下划线
首位不能是数字(可以是字母下划线)
类型
字符型
数字型
长度
字符型:<32767
#
#
数字型:<8
#
#
format
写
informat
读
标签
长度<256
好习惯
大写某些关键字
PROC
PROCNAME
DATA
RUN
注释
开头或者关键的DATA和PROC步/
...
/
文件名、位置
作者
时间
程序目的
输入、输出
中间*...;
表达式
变量意义
PROC和DATA之间要空一行
PROC和DATA里边内容要缩进
步骤
DATA步
读数据
PROC步
处理数据
data sets
描述部分
数据部分
observations
variables变量
读取数据
读取类型
分隔符读取
规则
数据间由分隔符分隔
delimiter=
只能从左往右读
不能跳读或重读
缺失值要表示出来(例如.)
字符型数据内不能包含间隔符(例如空格)
默认长度是8,多的会被截掉
必须是标准字符或者数字
可读数据类型
标准数据
不标准数据
按列读取
只能读标准数据
标准字符
标准数字
0-9
.
+-
E
特殊格式读取
文件位置
文件外
SAS文件
SET
非SAS文件
INFILE, FILENAME
文件内
DATALINES; 等于CARDS;
DATALINES4
存储类型
临时
WORK或省略
永久
LIBNAME
看library里的内容
CONTENTS
粗略显示所有
显示变量信息
按字母顺序
按出现顺序