应用R软件和Epicalc程序包分析流行病学数据
作者: Virasakdichongsrvivatwong主编 蔡乐主译
出版时间: 2008年版
内容简介
本书前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数据集
练习参考答案