应用R软件和 Epicalc 模块程序分析流行病学数据

分類: 图书,计算机/网络,行业软件及应用,
作者: 蔡乐主译
出 版 社: 人民卫生出版社
出版时间: 2008-7-1字数: 379000版次: 1页数: 239印刷时间: 2008/07/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787117102964包装: 平装内容简介
本书前4章介绍R软件的概念和一些重要的基本元素,比如标量、向量、矩阵、数组和数据框架的简单处理方法。第5章介绍一些简单的数据分析。第6章介绍日期和时间变量,并在第7章通过一些数据集来得到完全的诠释,描述性统计量和行列表伴随自动生成的图形,使得重要的结果能得到更全面的展示。第8章通过行列表来观察暴发,对各种类型的风险评估比如风险比率,可以用数字和图形来显示。第9章数据集的分析得到进一步扩展,处理不同水平间的联系或0R值,并对如何分层作表,计算Mantel.Haenzsel的OR值,以及0R值的同质性检验进行了详细的解释,同时附以图形说明。结合图形,混杂这个概念能够得以更好的理解。
目录
第1章开始使用R软件
安装
Crimson编辑器
Tinn-R
开始使用R软件
R的程序库和程序包
Epicalc程序包
更新程序包
Rprofile.site
在线帮助
R作为计算器
R命令的语法
R对象
字符或字符串对象
在命令行中加入注释
逻辑型:TRUE和FALSE
使用&(逻辑与)进行逻辑连接
使用(逻辑或)进行逻辑连接
TRUE和FALSE的值
参考文献
练习
第2章向量
历史记录和对象保存
连接对象
系统数字向量
通过一个索引向量来得到子集向量
使用下标向量选择一个子集
与批处理向量有关的函数
非数值向量
对向量中的元素排序
从已有的向量创建一个因子变量
缺失值
练习
第3章数组、矩阵和表格
数组
将向量折叠起来放到数组中
使用下标提取元素、行、列和子矩阵
向量捆绑
数组转置
数组的基本统计分析
字符型数组
具有相同长度的两个向量的隐含数组
矩阵
表格
表格和数组的归纳
列表
练习
第4章数据集
数组与数据框架的比较
从文本文件中获取数据框架
数据录入和分析
清空内存和读入数据
包含在Epicalc内的数据框架
读入数据
查看数据框架的内容
归纳数据框架的特征
Codebook函数
从数据框架中抽取子集
在数据框架中添加一个变量
从数据框架中删除变量
把数据框架调入搜索路径
使用Epicalc中的“use”命令
“.data”与命令zap()相抵触
练习
第5章简单数据探索
使用Epicalc进行数据探索
……
第6章日期和时间
第7章暴发调查:时间的描述
第8章暴发调查:风险评估
第9章优势比、混杂和交互作用
第10章基础数据管理
第11章散点图与线性回归
第12章分层线性回归
第13章曲线相关
第14章广义线性模型
第15章Logistic回归
第16章配对病例对照研究
第17章多项分类Logistic回归
第18章有序分类Logistic回归
第19章Poisson和负二项回归
第20章多水平模型简介
第21章生存分析
第22章Cox回归
第23章样本含量的估计
第24章文件
第25章处理大型数据集的策略
第26章处理有关态度方面的数据
第27章为撰写论文准备表格
Epicalc函数
Epicalc数据集
练习参考答案
书摘插图
第1章开始使用R软件
本章主要讨论第一次使用R软件时的一些基本操作,包括安装、数据录入、文件输出、命令文件的创建以及其他文档操作。注意:本书是在Windows操作系统的基础上写的。
安装
R软件是在GNU公共使用权限术语下使用的,即R软件是免费软件。R软件和Epicalc程序包的最新版本以及相关文件可以从CRAN(the Comprehensive R Archive Network)下载,该网址为:http://cran.r-project.or9/。世界范围内有很多R的镜像储存地址,使用者可以选取距离最近的地址进行下载。
R的安装文件大约28MB。只要双击该文件并根据安装提示就可以进行安装。安装R后,R的快捷图标应该出现在桌面上。右击该图标可以修改R的启动属性,把缺省的开始文件夹替换为自己的工作文件夹,否则输入和输出文件将保存在程序文件夹下,这不是一种好的工作方式。用户可以根据不同的研究课题为工作文件夹创建多个快捷图标。
与本书有关的文件均储存在“C:LRWorkplace”文件夹下。图标的属性“Start in”的文本应设为“C:\IRWorkplace”(不要键入双引号,它们在本书中代表某个对象或技术性名称)。
R检测电脑操作系统所使用的语言,并在菜单和对话框中用相应的语言显示。例如,如果使用中文Windows XP操作系统,则菜单和对话框都会以中文显示。由于本书是用英文写的,因此建议把语言设为英文,这样计算机上显示的所有信息就会与本书的一样。在R图标的属性选项“Shortcut”的“Target”中增加“Language=en”,注意在“Language”前加一个空格。
……