SAS函数
碧水幽幽泉
致力于大数据、AI、SAS分析。。。
展开
-
compress函数用法详解
compress函数: 主要用来删除字符串中的特定字符.1.compress函数的基本形式Syntaxcompress()Argumentssource: 指定一个字符串来源chars: 指定要删除或者保留的字符列表,需用引号modifiers: 指定修饰符,不区分大小写,用来控制compress 函数。modifiers指定一个修饰符,函数的具体功能。如:原创 2017-04-20 00:30:32 · 15359 阅读 · 2 评论 -
input、input()、put和put()的含义
input、input()、put和put()的含义:put()函数:把数值型或字符型变量转为字符型变量input()函数:将字符型变量转化为数值型变量put: 在日志窗口显示变量的值input: 读取变量总结:input: 是输入,读取数据到数据集。put是输出,比如讲数据输入输出到指定的文件原创 2017-09-22 00:08:56 · 6645 阅读 · 0 评论 -
length、lengthn、lengthc、lengthm用法介绍
几个字符长度函数的差别:length(string): 返回字符长度,只有尾部空格不计数,空字符串与连续空格视为1lengthn(string):返回字符长度,只有尾部空格不计数,空字符串与连续空格视为0lengthc(string):返回字符长度,对字符长前后的空格计数,对连续空格计数,空字符串是为1lengthm(string):返回存储的字节长度,对字符串前后的空格计数,对连原创 2017-09-21 23:06:44 · 15459 阅读 · 0 评论 -
SAS中常见的数组函数
SAS中常见的数组函数: dim dimk hbound hboundk lbound lboundk数组函数计萁数组的维数、上下界,有利于写出可移植的程序,数组函数包括:dim(x) 求数组x第一维的元素的个数dimk(x) 求数组x第k维的元素的个数lbound(x) 求数组x第一维的下界hbound(x) 求数组x第一维的上界原创 2017-04-22 21:56:49 · 3017 阅读 · 0 评论 -
find函数用法详解
find函数:语法:find (string, sub3tring),返回substring首次在string中出现的位置,若未找到,则返回0.其中:modifier可以是i|I : 不区分大小写的搜索t|T : 忽略string和substring中的末尾空格startpos指定从string的何处开始搜索substring,正值从左至右,负值反向。data test原创 2017-04-22 21:41:55 · 24285 阅读 · 3 评论 -
substr函数用法详解
substr(string, start):从string的start位置开始提取字符串 length:要提取字符串的长度,若length为以下任意条件之一时,返回start位置到串尾的所有字符:length不指定 length为空 length为负数length大于start到串尾的长度例如:data test; str='chsh234960b3'; s原创 2017-04-22 21:13:40 · 70368 阅读 · 2 评论 -
SAS中的删除空格相关函数
left函数: 刪除字符串左边(开头> 的空格和right函数: 刪除字符串右边(结尾> 的空格trim函数: 刪除字符串右边(结尾> 的空格 strip函数: 刪除字符串前后空格compress函数: 删除字符串中所有空格compbl函数: 将连续两个或以上的空格压缩为1个空格原创 2017-04-22 14:25:49 · 12642 阅读 · 0 评论 -
tranwrd函数用法详解
tranwrd函数: 替换指定字符data test;X="ABCDABA";B=Compress(X,"AB"); /*删除字符A和B*/Y=tranwrd(X,"AB","K");/*用K代替AB*/Z=tranwrd(X,"AB","");/*用空格代替AB*/M=compress(tranwrd(X,"AB",""),"");/*在Z的基础上去掉空格*/原创 2017-04-20 01:05:02 · 10283 阅读 · 0 评论 -
scan函数函数用法详解
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)如果指定分隔符,则只会按照该分隔符提取。如原创 2017-04-20 00:47:32 · 27856 阅读 · 2 评论 -
多国语言函数(单字节和双字节)
多国语言函数(单字节和双字节):KCOMPARE Returns the result of a comparison of character expressions.KCOMPRESS Removes specified characters from a character expression.KCOUNT Returns the number of doubl原创 2017-09-22 00:12:32 · 1515 阅读 · 0 评论