【SAS BASE】SCAN函数
1 【例子】 2 3 data a; 4 arg='ABC.DEF(X=Y)'; 5 word=scan(arg,3); 6 put word; 7 run;/*word:X=Y*/ 8 9 data b; 10 arg='ABC.DEF(X=Y)'; 11 word=scan(arg,-3); 12 put word; 13 run;/*word:ABC*/ 14 15 data c; 16 arg='ABC.DEF(X=Y)'; 17 word=scan(arg,-20); 18 put word; 19 run;/*word:空格*/ 20 21 data d; 22 input Arr $ & 22.; 23 ArrivalGate=scan(Arr,1,' '); 24 DepartureGate = scan(Arr,2,' '); 25 put DepartureGate ArrivalGate arr; 26 cards; 27 Arrival DepartureGates 28 29 run; 30 /*结果:ArrivalGate:Arrival;DepartureGate:DepartureGates*/ 31 32 33 data e; 34 input Arr $ & 22.; 35 ArrivalGate=scan(Arr,1,' '); 36 DepartureGate = scan(Arr,2,' '); 37 put DepartureGate ArrivalGate arr; 38 cards; 39 Arrival,De d, ssd liu 40 ; 41 run; 42 /*结果:ArrivalGate:Arrival,De;DepartureGate:d, ssd*/
Scan函数
【功能】从字符表达式s中搜取给定的n个单词
【类别】 字符函数
【语法】
1. Scan(s,n) n为正数时,从字符s末尾提取n个字符
2. Scan(s,n) n为负数时,从字符s开始提取n个字符
3. SCAN (s,n<,list-of-delimiters>) 空格和参数指定的分隔符同作为分隔符判断单词
【注意】
1. 如果缺失指定的生成变量的长度,系统默认长度为200.
2. 如果|n|=0或大于字符s的长度,则该函数返回空格。
转载于:https://www.cnblogs.com/chenyn68/p/3869661.html
【SAS BASE】SCAN函数相关推荐
- SAS Base基本操作
文章目录 SAS Base 数据基本操作 filename.infile/input.libname.proc contents filename infile/input libname proc ...
- R语言scan函数读取文件为向量或者列表格式实战
R语言scan函数读取文件为向量或者列表格式实战 目录 R语言scan函数读取文件为向量或者列表格式实战 #基本语法
- sas的missing函数怎么用
SAS 的 missing 函数用来检测是否有缺失值(missing value).它可以使用以下方法: 单独使用:missing(variable),如果 variable 中有缺失值,则返回 1, ...
- sas sql中有类似mysql的格式_[转载][Base SAS] SAS SQL语句函数
AVG (平均) COUNT (计数) MAX (最大值) MIN (最小值) SUM (总合) 运用函数的语法是: SELECT "函数名"("栏位名") F ...
- SAS语法学习--函数系列
时间日期函数 分为四大类,创建类.提取类.基于日期的运算类.节日与特殊历法类 创建类(time=函数) date()和today()----返回当前日期,功能上面基本上一致 datetime()和ti ...
- SAS:字符串常用函数简介
常用的字符串操作主要有查找.替换.连接.去除固定字符等,以下是常见的一些字符串函数 函数 功能 SCAN 根据名称查找子串 SUBSTR 根据位置查找/替换子串 LEFT/RIGHT 字符串处理:空格 ...
- SAS BASE 9.4 跑数报空间不足提示解决办法(修改默认临时work路径)
用base跑复杂.数据量大的脚本时,会报C盘空间不足的提示,无法继续进行下去. 解决办法如下: 1.找到SAS安装路径:例我的为"D:\SAS\SASHome\SASFoundation\9 ...
- 2022 年 SAS base认证考试 记录以及Tips
之前参加的比赛有一次免费参加SAS认证的机会,所以就去参加了一次.网上有一些相应的介绍之类的但可能都比较早了,于是这次去之前也不知道是真是假,于是记录一下考试内容,然后如果现在有还要考这个认证的同学可 ...
- SAS base认证知识点汇总一(2)
2 在SAS中汇入资料 2.1 了解SAS资料 2.1.1 SAS资料表 (1)SAS数据集以二维表形式展示,分为变量和观测量,观测量为变量的值.变量包括基本属性的变量名.变量 ...
最新文章
- DELL 向左走 向右走?(二)
- fzu1062 洗牌问题(思路模拟)
- linux bash脚本编程知识点
- 游戏开发模式一:组件模式(Component)
- 计算机二级html真题,计算机二级《Web程序设计》试题及答案
- 不可摸数http://acm.hdu.edu.cn/showproblem.php?pid=1999
- nginx php7提速,nginx+php7-fpm 性能提升几倍跟踪实践结果并优化
- NAS+CNN+Transformer=ViT-Res!MIT团队重磅开源ViT-Res,精度高于DeiT-Ti8.6%
- 前沿 | 阿里达摩院最牛科技~摄像头ISP处理器,提升夜间识别精准率
- [转] jQuery 选择器
- Java面向对象——基础2 封装、继承、多态
- linux有k歌软件吗,在Linux下可用Wine安装和运行暴风影音16、全民K歌
- 读SUCH AMERCAN和贾平凹的画集
- 马哥linux的ppt,包合集马哥linux-2016全新专用ppt mysql replication.pdf
- hibernate查询的方式 都有哪些
- 解读Tilera怪兽级64核处理器(转)
- linux 指令熟悉
- dw建站404问题,dw 404
- 计算机考研基本信息,复旦大学计算机考研基本信息
- 用VS2015编译Qt5.6.0,WebEngine支持XP
热门文章
- win7 下jenkins配置与使用
- Oracle Study之--Oracle 11g RAC设置归档路径错误案例
- Exchange Server 2013预览版服务器角色概况
- 抽象代数的抽象方法本质
- 三本新书(包含新系列)隆重上市
- adb architecture
- JVM—堆栈 堆 方法区 静态区 final static 内存分配
- [2019HDU多校第一场][HDU 6590][M. Code]
- 吴裕雄 python 神经网络——TensorFlow实现AlexNet模型处理手写数字识别MNIST数据集...
- Java小数中的四舍五入