SAS学习笔记2
2015-12-24 17:22
274 查看
原文链接:https://my.oschina.net/dataRunner/blog/550626
在学习SAS语法的实例时,遇到了INPUT语句后边有@标识符的情况,刚开始把我弄懵逼了,然后又在网上查询资料,又拿书本查询资料,才搞清楚。
INPUT语句中的单个"@"行控制符号,可以让指针控制在当前行,当遇到下个INPUT时行指针才移动。 还有"@@"两个@符号写在一起的时候,作用是无需分行,而是直接按变量连贯读取数据。 下边是具体的这两种符号使用时的区别: 1)单个@符号 data a; input x y @; cards; 1 2 3 4 2 2 3 5 3 2 1 1 ; run; PROC print data=a;run; 显示结果: Obs x y 1 1 2 2 2 2 3 3 2 2)@@,两个@的情况 data b; input x y @@; cards; 1 2 3 4 2 2 3 5 3 2 1 1 ; run; PROC print data=b;run; 显示结果: Obs x y 1 1 2 2 3 4 3 2 2 4 3 5 5 3 2 6 1 1 现在的结果就是显而易见的了,是不是很清楚?哈哈
转载于:https://my.oschina.net/dataRunner/blog/550626
相关文章推荐
- SAS学习笔记(五)——关于样本划分
- SAS学习笔记(二)
- SAS学习笔记之《SAS编程与数据挖掘商业案例》(1)系统简介和编程基础
- sas统计学习笔记(四)
- SAS学习笔记6
- 《信用风险评分卡研究——基于SAS的开发与实施》学习笔记(2)
- MATLAB/SAS学习笔记
- SAS学习笔记:添加超链接
- 《信用风险评分卡研究——基于SAS的开发与实施》学习笔记(1)
- SAS学习笔记之自动发邮件(二)
- SAS学习笔记
- SAS学习笔记:字符串操作函数
- 【学习笔记】用SAS做回归预测和区间预测
- SAS学习笔记之函数应用
- SAS学习笔记(七)——关于异常值处理
- 《SAS编程和数据挖掘商业案例》第14部分学习笔记
- SAS Enterprise Miner 学习笔记
- SAS学习笔记之日期、时间(一)
- SAS学习笔记(四)——关于数据整合的几个细节
- SAS学习笔记之PROC FORMAT