Stats 标准包 R中的基本/标准统计函数。
Foreign 捐献包 R中读取各类外部数据如Stata、SAS、SPSS、CSV等的函数。
Rserve 捐献包 一个TCP/IP服务程序包允许在其它语言里调用R。
每个连接都有单独的工作空间和工作目录客户端支持C/C、Java等。
Jrclient 捐献包 任何Java程序连接Rserve所必需的一个程序包。
2、R中相关的函数 在线分析功能实现时将尽可能使用R 已发布的预制函数实现时所涉及的主要R函数如表3-2所示。
第七届2009两岸三院信息技术与应用交流研讨会论文报告集 155 表3-2 在线分析功能所涉及的主要函数 函数名 描述 sumx 对变量x中元素的加和。
rowSumsx 求矩阵x的行加和。
colSumsx 求矩阵x的列加和。
maxx 求变量x中元素的最大值。
minx 求变量x中元素的最小值。
meanx 求变量x中元素的平均值。
lengthx 求变量x中元素的个数。
medianx 求变量x中元素的中位数。
varx 求变量x中元素的方差。
sdx 求变量x中元素的标准差。
is.nax 检验变量x的类型是否是缺失值。
is.nullx 检验变量x的类型是否为null值。
tablex 返回变量x的频数表。
as.matrixx 转变变量x的类型为矩阵。
histx 绘制变量x的频数直方图。
3、相关的注意事项 使用R实现在线分析功能时还应注意以下问题 R、Rserve和JRclient的版本问题。
一般说来Rserve和JRclient的版本选择最好依R的运行环境如Linux、windows、Macintosh等和版本号来选定否则会出现不支持所选用R版本的情况。
社会调查数据平台所选定的版本分别是Windows环境的R-2.9.0Rserve 0.6-0.zip和JRclient-RF503。
Rserve相关工作文件夹的设置。
通过对Rserv.cfg文件的配置来设置Rserve的工作文件夹只需在“workdir”后写明工作文件夹即可如workdirE:WebRootRworkDir。
JRclient在Java程序中的导入。
JRclient是任何Java程序连接Rserve所必需的但要注意在Java程序中对org.rosuda.JRclient.进行导入如import org.rosuda.JRclient.。
3.4实现实例 3.4.1频数分析的R实现 在线分析功能中频数分析实现的部分源代码如下 My.freqfunctionx c
上一篇:
博客网毕业论文
下一篇:
临床前药物安全性评价中毒性病理学新技术的应用