SAS(七)SAS函数

SAS帮助手册地址:

http://www.dba.cn/book/sas/SASJiaoCheng/SASGongNeng.html

  • 数学函数:

abs()、max ()、min ()、

mod (x, y)取余

sign (x)、sqrt (x)、 sum ()、 mean ()、exp (x) 、log (x)、log10 (x)、log2(x) 、sin (x)、arsin (x)

  • 截取函数:

ceil (x)比x较大的整数值

floor (x)、int (x)

round (x,n)对x保留n位四舍五入

  • 字符函数:

index (S, S1)在s中查找s1

substr (s , p, n)在s中从第p位开始截取n位字符

scan(s2,n)在s2中查找第n个字符

upcase(s)将字符串s转换为大写

compress(s,s1)在s中将s1压缩掉

  • 日期函数

SAS系统存贮日期值为1960年1月1日到指定日期之间的天数

SAS存贮时间值为从午夜开始到指定时间的秒数

日期时间值存贮为1960年1月1日午夜到指定日期时间之间的秒数

日期时间函数:weekday ( )、day()、month()、qtr()季度、year()

  • 概率统计函数:

probnorm (x)、n (of X1-Xn)、nmiss ()、var (of x1-xn)、std (of x1-xn)

  • 随机数函数:

rannor (seed)、ranuni (seed)

data bbb;                                                                                                                               input x1-x5 x6 $ date yymmdd15.;                                                                                                      /*format date yymmdd10.;*/                                                                                                            *format date weekdate12.;                                                                                                             x7='o';                                                                                                                               x8='I am a student';                                                                                                                  /*以下是数学函数*/                                                                                                                    a1=max(x1,x2);                                                                                                                        a2=sum(x1,x2);                                                                                                                        a3=sign(x3);                                                                                                                          a4=sqrt(x5);                                                                                                                          a5=mean(x1,x2);                                                                                                                       /*以下是截取函数*/                                                                                                                    b1=floor(a5);                                                                                                                         /*以下是字符函数*/                                                                                                                    c1=index(x6,x7);                                                                                                                      c2=substr(x6,3,3);                                                                                                                    c3=scan(x8,2);                                                                                                                        c4=upcase(x8);                                                                                                                        c5=compress(x6,x7);                                                                                                                   /*以下是时间函数*/                                                                                                                    d1=weekday(date);                                                                                                                     d2=year(date);                                                                                                                        d3=qtr(date);                                                                                                                         d4=day(date);                                                                                                                         /*以下是概率函数*/                                                                                                                    e1=probnorm(0);                                                                                                                       e2=n(of x1-x5);                                                                                                                       e3=nmiss(of x1-x5);                                                                                                                   e4=var(x1,x2);                                                                                                                        e5=std(x1,x2);                                                                                                                        /*以下是随机数函数*/                                                                                                                  f1=ranuni(1);                                                                                                                         cards;
1  2   3  5  -6  amazon   2004/9/22
3  5   0  8  0   box      1960/1/2
9  10  -7  9  4  check    1960/1/1
7  6   .  1  8   delete   1959/12/31
-2.5 -2.3 3 1 2  desk     2005/9/29
;
run;
proc print;
run;

SAS(七)SAS常用函数相关推荐

  1. mysql iif函数_MySQL学习笔记七:常用函数

    一.字符串函数 1.1.CONCAT(str1,str2,...) 作用:将传入的字符连接成一个字符串,任何字符与null进行连接结果都是null. SELECT CONCAT(`name`,'-', ...

  2. TensorFlow 学习(七) — 常用函数 api、tf.nn、tf.keras

    0. 四则运算 平方:tf.square(),开方:tf.sqrt() tf.add().tf.sub().tf.mul().tf.div().tf.mod().tf.abs().tf.neg() 1 ...

  3. 《深入解析sas:数据处理、分析优化与商业应用》一3.5 SAS常用函数

    本节书摘来自华章出版社<深入解析sas:数据处理.分析优化与商业应用>一书中的第3章,第3.5节,作者 夏坤庄 徐唯 潘红莲 林建伟,更多章节内容可以访问云栖社区"华章计算机&q ...

  4. 算法移植优化(七)cmake常用函数记录

    由于cmake我一般是项目移植的时候,才会涉及到,一些常用函数隔一段时间就会忘记,所以在此做一下笔记,以便日后查看. 1.添加链接库所在的目录: link_directories("./li ...

  5. #SAS进阶-SAS宏介绍

    嗯,最近在学习宏真得有点难度,不过似乎现在大体系统了解了这块知识,所以,就今晚进行一个整理归纳~ 一.宏功能 1)可以降低重复性任务的工作量,便于重复调用. 2)使程序模块化,同时便于修改宏参数,而无 ...

  6. ACM——常用函数总结

    常用函数总结: 一.全排列:next_permutation 二.读写优化 三.返回容器内最大最小值 四.复制函数 五.容器删除函数 六.容器填充函数 七.查找函数 八.字符串转换整数 九.欧拉筛 十 ...

  7. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  8. [转]SQLServer和Oracle,存储过程区别,常用函数对比

    本文转自:http://www.cnblogs.com/neru/archive/2011/08/18/2144049.html 以前一直用sqlserver,只有很少的一点oracle的经验,现在要 ...

  9. Mysql学习总结(5)——MySql常用函数大全讲解

    MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.例如,字符串连接函数 ...

  10. (Excel)常用函数公式及操作技巧之九:查询和查找引用

    (Excel)常用函数公式及操作技巧之九: 查询和查找引用 --通过知识共享树立个人品牌. 查找顺序公式 =LOOKUP(2,1/(A1:A20<>0),A1:A20) =MATCH(7, ...

最新文章

  1. java ftp 判断文件是否存在_FTP判断文件是否存在
  2. javascript 死循环
  3. pythonsocket自动化教程_python---socket自动化交互
  4. bzoj 4195: [Noi2015]程序自动分析
  5. spring事物管理(配置文件方式)
  6. 分别统计出其中英文字母、空格、数字和其它字符的个数 matlab 程序,编写一段程序,要求先输入一行字符,然后分别统计出其中英文...
  7. 服务器php只显示文本,服务器上的php echos文件是文本而不是二进制文件
  8. LLVM每日谈之十二 LLVM的源码分析之Pass相关
  9. 【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)
  10. [Python] Ubuntu 安装/卸载 python
  11. windows查看usb信息命令_ADB命令你知道多少?ADB冻结系统应用?
  12. php输出100以内素数(质数)
  13. 绍兴文理学院计算机网络期末,绍兴文理学院高频电子线路期末考试题.doc
  14. python三维地质建模_GemPy三维地质建模工具包
  15. 软件定义边界(SDP)简介
  16. 《我的成长》半月刊2009年第2期(总第2期)[4月上]
  17. 基于超声波的库位重定位算法
  18. 微信解除自定义表情150个上限?
  19. php获取无限极团队人数,PHP实现无限极菜单
  20. BZOJ2876 [Noi2012]骑行川藏

热门文章

  1. git的环境变量配置
  2. 努比亚能不能用鸿蒙系统,余承东快看,中兴对是否使用华为鸿蒙表态了
  3. MySQL查看数据库表容量大小
  4. Java异常处理:SSL证书异常:SSLHandshakeException: sun.security.validator.ValidatorException
  5. 微信access_token获取次数超过限额
  6. java数组为空如何判断_Java中判断数组是否为空?
  7. MongoDB用于判断数组是否为空的语句。
  8. java 解释什么是补码_Java补码解释
  9. 计算机谱我的英雄学院,我的英雄学院游戏出招表 我的英雄学院全角色出招表一览...
  10. F#奇妙游(6):如何不用for循环以及循环