@,@@,# 是Input语句的指针控制命令;
例如:
data a;
input @ 2 Name $ +2 age;
cards;
sara 11
kate 23
haryy 18
;
run;
@ 2 Name $ 表示变量Name为字符型从每个观测记录的第二列开始读取数据,之后+2表示此时指针向右相对移动两列读取age的数值。
@@是双尾缀;
data a;
input a b @ @;
cards;
1 2 4 3
5 6 8 7
;
run;
以上程序,将每个数据记录行可以完成两次重复过程,当指针移动超过输入记录的尾端,指针才开始换行。可以看看数据集a的结果,你就明白了。
# 行的控制指令
data a;
input # 4 name $;
cards;
sara
kate
marry
haryy
tom
;
run;
那么数据集a的name变量就从haryy开始读取数据,并且只读取haryy
你好!
我现在要上微信
打字不易,采纳哦!
Hadoop|
Apache Pig|
Apache Kafka|
Apache Storm|
Impala|
Zookeeper|
SAS|
TensorFlow|
人工智能基础|
Apache Kylin|
Openstack|
Flink|
MapReduce|
大数据|
云计算|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....