最全的SAS9.2函数列表一

  • 格式:doc
  • 大小:580.00 KB
  • 文档页数:23

最全的SAS9.2函数列表一
Posted by Admin in SAS系统
Tags: 9.2, list, SAS, 函数列表| 2 Comments
热度:
SAS提供了大量的内置函数,并且在数量和内容上不断的发展改进,从版本9.2开始还提供了自定义函数功能。

使用合适的函数,将会使你的工作效率加倍。

2008年我在SASor论坛上贴了一个SAS9.2新增函数的列表,具体见论坛帖子;2009年我曾经在技术博客上对SAS函数做了比较深入的讨论,对SAS函数从版本6到版本9.2进行了细致的综述,详见“SAS函数&CALL例程介绍与实例精选“,并在SAS爱好者上海聚会分享了这一内容,当时的PPT见“SAS函数和CALL 例程的发展”。

当时所关注的函数其实仅仅集中于SAS常规函数,尽管如此,SAS9.2 的常规函数已达到499个。

庞大的函数库确实给SASor们带来了非常多的方便,但是仓库式的SAS builted in帮助太杂乱,常常让人有一种“不识庐山真面目,只缘身在此山中”的感觉。

有时,需要的函数找不到,找到的函数又不合适。

其实SAS很体贴地不断增加高效的函数来精简你的代码和提高编程速度,可惜很多函数,SASor们并不知晓,常常看到别人使用的时候,才惊叹“原来SAS已经提供了这样的函数,我编了半天小算法”,或者“白费这么大劲,编了个宏”等等。

这里按类列出SAS9.2版本的函数,供大家参考。

按不同的使用环境,SAS一共有七大类函数:
一,常规函数;二,windows环境下函数;三,OpenVMS虚拟内存环境下函数;四,z/OS操作环境下函数,五,宏语言函数;六,多国语言函数,七,其他函数
第一类函数常规函数最常用,数量也最多,这里依次列出所有的常规函数。

Character 字符函数
日期和时间函数Date and Time
描述统计函数Descriptive Statistics
数学函数Mathematical
分布密度函数、分布函数Probability
二进制逻辑操作符Bitwise Logical Operations
数组函数Array
字符串配对函数Character String Matching
组合函数Combinatorial
双曲线函数Hyperbolic
宏函数Macro
分位数函数Quantile
搜索函数Search
排序函数Sort
外部例程External Routines
三角函数Trigonometric
截断函数Truncation
变量控制函数Variable Control
算术函数Arithmetic
返回数值函数Numeric
网络工具函数Web Tools
外部文件函数External Files
金融函数Financial
产生随机数函数Random Number
SAS文件IO函数SAS File I/O
特殊函数Special
变量信息函数Variable Information
美国人专用函数与地理位置有关的一些函数美国人对美国人真好。