请问sas中scan函数如何使用?

 我来答
惠企百科
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
惠企百科
惠企百科网是一家科普类综合网站,关注热门中文知识,集聚互联网精华中文知识,本着自由开放、分享价值的基本原则,向广大网友提供专业的中文知识平台。
向TA提问
展开全部

scan函数: scan(s,n,"char")表示从字串string中以char为分隔符提取第n个字串。

功能(function):从字符表达式s中搜取给定的n个单词

语法(syntax)

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的长度,则该函数返回空格。

3、用于读入纯字符或者数字,没有表头

4、如果输入的单一类型的变量,例如均是:数值或者均是字符,用scan效率更高。但其不能读入混合类型的数据,也就是在scan()读入的必须同为字符或者同为数值;

5、默认情况下用scan读入的数据生成向量类型(这也就是为什么读入的数据必须是同为字符或者同为数字)。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式