免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SAS常用函数介绍sas 2010-09-16 21:34:13 阅读82 评论0 字号:大中小订阅 SAS的功能非常强大和全面,这一点在函数上得到了极为充分的体现,SAS 8.2中共有25大类函数,功能涉及到文件管理、金触、数学计算、统计计算、字符串处理、货币转换等各个方面。因篇幅限制,这里无法将数百种函数一一解释,只列举出饺为常用的十大类函数,关于这些函数的详细信息,以及术列出的货币转换函数、金融函数、地区以及邮政编码函数等相关信息请大家参见SAS帮助。1. 算术函数ABS(X)求x的绝对值DIM(X)求数组中的元素个数,X为数组名,n为该数组的维数DIM(X, n)求多维数组的某一维中的元素个数,X为数组名,n为指定的维数HBOUND(X)求数组的上界HBOUND(X,n)求多维数组中的某一维的上界,X为数组名,n为指定的维数LBOUND(X)求数组的下界LBOUND(X,n)求多维数组中的某一维的下界,X为数组名,n为指定的维数MAX(X,Y,Z)求一串数中最大的一个,例如MAX(1,2,3,4)=4MIX(X,Y,Z)求一串数中最小的一个,例如MAX(1,2,3,4)=1MOD(X,Y)求X除以Y的余数,例如MOD(9,5)=4SIGN(X)计算X的符号,结果为1,、-1或0SQRT(X)求X的平方根2. 字符函数BYTE(n)返回ASCII码值为n所对应的字符COLLATE(X,Y)返回ASCII码起始位置为X,终止位置为Y之间所有的字符COMPBL(X)把字符串X中多余空格去掉,即将连续多个空格压缩为一个COMPRESS(X,Y)把字符串X中包含的所有字符串Y去掉DEQUOTE(X)去掉字符串X的引号INDEX(X,Y)返回字符串Y在X中的位置,如果X不包含Y则返回0INDEXC(X, Y1, Y2)返回Y1、Y2等字符在X首先出现的位置,如无,则返回0INDEXW(X,Y)以单词的方式搜索X中是否包含Y,单词间以空格区分LEFT(X)去除字符串X左侧的空格,即左对齐LENGTH(X)返回字符串X的长度LOWCASE(X)将X中的字母变为小写QUOTE(X)给X加上一个引号RANK(X)给出字符X所对应的ASCII码值REVERSE(X)将字符串X颠倒过来RIGHT(X)将字符串X右对齐SCAN(X, n)返回字符串X中的第n个单词,单词间以空格区分SOUNDEX(X)将字符串X进行自动编码,以便于查找SUBSTR(X, n, )从字符串中将n个字符后long长度的字符串抽出SUBSTR(X, n, )=str2将字符串X中指定位置的子串替换为字符串str2TRANSLATE(STRING, X, Y)将字符串STRING中的Y字符替换为X字符TRANSRD(STRING, X, Y)将字符串中的单词X替换为单词Y,单词间以空格区分TRIM(X)去掉字符串X的末尾的空格UPCASE(X)将字符串X中的字母变为大写VERIFY(STRING, X)返回STRING中第一个不为X字符的位置3. 数学函数AIRY(x)计算AIRY函数的值DAIR(x)计算DAIR函数的衍生值DIGAMMA(argument)计算DIGAMMA函数的值ERF(argument)计算偏差函数的值EXP(argument)指数函数GAMMA(argument)计算伽马函数的值IBESSEL(nu, x, kode)计算修正的bessel函数值JBESSEL(nu, x)计算bessel函数值LGAMMA(argument)计算伽马函数值的对数LOG(argument)自然对数函数LOG2(argument)以2为底的对数函数LOG10(argument)以10为底的对数函数TRIGAMMA(argument)计算三元的伽马函数值4 概率与密度函数CDF(dist, quantile, parm-1, parm-k)计算累计分布函数,dist为分布名称,随后指定相关参数LOGPDF(dist, quantile, parm-1, parm-k)计算概率密度函数的对数LOGSDF(dist, quantile, parm-1, parm-k)计算生存函数的对数值PDF|PMF(dist, quantile, parm-1, parm-k)计算概率密度函数POISSON(m, n)计算服从均数为m的POISSON分布变量值小于n的概率值PROBBETA(x, a, b)计算BETA分布的概率值PROBBNML(p, n,m)计算总体概率为P的二项分布在n次试验中成功次数小于等于m次的概率PROBCHI(x, df)计算卡方分布的概率值PROBF(x, ndf, ddf)计算F分布的概率值PROBGAM(x, a)计算伽马分布的概率值PROBHYPR(N, K, n, x, r)计算超几何分布的概率值PROBNEGB(p, n, m)计算负二项分布的概率值PROBBNRM(x, y, r)标准的二元正态函数PROBNORM(x)标准的正态分布函数值PROBT(x, df)计算t分布的概率值SDF(dist, quantile, parm-1, parm-k)计算生存函数5 分位数函数BETAINV(p, a, b)计算分布参数为a、b的beta分布的第p百分位数CINV(p, df)计算卡方分布的分位数FINV(p, ndf, ddf)计算F分布的分位数GAMINV(p, a)计算伽马分布的分位数PROBIT(p)计算标准正态分布的分位数TINV(p, df)计算t分布的分位数6 随机函数NORMAL(seed)计算服从正态分布的随机函数RANBIN(seed, n, p)计算服从二项式分布的随机函数RANCAU(seed)计算服从柯西分布的随机函数RAND(dist, parm-1, parm-k)根据特定的分布产生随机数(尚在测试阶段)RANEXP(seed)产生服从指数分布的随机数RANGAM(seed, a)产生服从伽马分布的随机数RANNOR(seed)产生服从正态分布的随机数RANPOI(seed, m)产生服从Poisson分布的随机数RANTBL(seed, p1,.pi.pn)由列表的概率分布产生随机数RANTRI(seed, h)产生服从三角分布的随机数RANUNI(seed)产生服从均匀分布的随机数UNIFORM(seed)产生服从均匀分布的随机数7 样本统计函数CSS(argument, argument, )计算指定数值列表的离差平方和CV(argument, argument, )计算变异系数KURTOSIS(argument, argument, )计算峰度系数MAX(argument, argument, )计算最大值MIN(argument, argument, )计算最小值MEAN(argument, argument, )计算均值MISSING(num exp | character expression)检验数据是否含有缺失值N(argument, argument, )计算样本个数,不包括缺失值NMISS(argument, argument, )计算样本中缺失值个数ORDINAL(count, argument, argument, )计算列表中第count个数值RANGE(argument, argument, )计算全距最大值与最小值的差SKEWNESS(argument, argument, )计算偏度系数STD(argument, argument, )计算标准差STDERR(argument, argument, )计算标准误SUM(argument, argument, )计算总和USS(argument, argument, )计算平方和VAR(argument, argument, )计算方差8 三角函数ARCOS(argument)反余弦函数ARSIN(argument)反正弦函数ATAN(argument)反正切函数COS(argument)余弦函数COSH(argument)双曲余弦函数SIN(argument)正弦函数SINH(argument)双曲正弦函数TAN(argument)正切函数TANH(argument)双曲正弦函数9 截断函数CEIL(argument)如果当前数值和整数部分的差距在10-12以内,则直接取整数,否则取大于原值的最小整数FLOOR(argument)计算小于或等于自变量的最大的整数FUZZ(argument)如果当前数值和整数部分的差距在10-12以内则直接取整数INT(argument)计算自变量的整数部分ROUND(argument, unit)按unit给定的数量单位进行四舍五入TRUNC(argument, length)将数据截为特定的长度10 日期时间函数DATDIF(sdate, edate, basis)计算两个日期之间相距的天数,basis指定SAS中的时间格式DATE计算当月的日期作为SAS日期数据DATEJUL(julian-date)将Julian日期格式转换为SAS日期格式DATEPART(datetime)从日期时间格式的数据中抽取日期DATETIME()计算当前日期时间值DAY(date)从SAS日期值得出是几号DHMS(date, hour, minute, second)从日期小时分钟秒四个数值得到SAS日期时间值HMS(hour, minute, second)从小事分钟秒三个值计算一个SAS日期时间值HOUR()从SAS时间或SAS日期时间中计算小时的数值INTCK(interval, from, to)计算给定时间段中的间隔的个数INTNX(interval, start-from, increment)计算在一定时间后的SAS日期时间值JULDATE(date)将SAS日期格式转换为Julian日期MDY(month,day,year)从月日年得到一个SAS日期值MINUTE(time |dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年国家电网招聘考试公共与行业知识试题及答案(河南)
- 2025劳动合同模板下载
- 可调式组合轨道压板行业深度研究报告
- 2025年山东省电力服务招聘考试(管理类)练习题及答案
- 2025年陕西寰宇正信科技产业发展有限公司招聘(综合能力)复习题库及答案
- 2025铝材采购项目合同
- 钢水取样器装配行业深度研究报告
- 中国多层宽带增透膜项目投资可行性研究报告
- 2025年下半年人民日报社校园招聘应届高校毕业生60人易考易错模拟试题(共500题)试卷后附参考答案
- 中国象棋盘项目投资可行性研究报告
- 中药贴敷在骨折康复中的临床应用
- 母婴护理讲师如何讲好课件
- 杭州朝阳橡胶有限公司年产65万套全钢子午线轮胎(不含炼胶)过渡项目环境影响报告
- 河北省石家庄市正定县2023-2024学年九年级上学期11月期中物理试题
- 英语课题研究活动记录
- (完整版)UCLA孤独感量表
- 农药植保基础培训
- 厂房更换彩钢瓦施工方案
- 互联网运营订单班-项目方案
- GB/T 7588.2-2020电梯制造与安装安全规范第2部分:电梯部件的设计原则、计算和检验
- 江苏高校教师岗前培训-高等教育学
评论
0/150
提交评论