当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R read.epiinfo 读取 Epi 信息数据文件


R语言 read.epiinfo 位于 foreign 包(package)。

说明

读取 Epi Info 版本 6 及更早版本以及 EpiData 使用的 .REC 格式的数据文件。 Epi Info 是由美国疾病控制中心制作的公共领域数据库和统计包,EpiData 是免费提供的数据输入和验证系统。

用法

read.epiinfo(file, read.deleted = FALSE, guess.broken.dates = FALSE,
             thisyear = NULL, lower.case.names = FALSE)

参数

file

文件名、URL 或连接。

read.deleted

如果 TRUE 则读取已删除的记录,如果 FALSE 则省略,如果 NA 则用 NA 替换。

guess.broken.dates

尝试使用 0 或 2 位年份信息转换日期(请参阅“详细信息”)。

thisyear

用于没有年份的日期的 4 位数年份。默认为当前年份。

lower.case.names

将变量名转换为小写?

细节

Epi Info 允许指定没有年份或 2 或 4 位数字的日期。 four-digit 年的日期始终转换为 Date 类。使用 guess.broken.dates 选项,该函数将尝试使用操作系统的默认方法(请参阅 Date )转换两位数年份,并将使用当前年份或 thisyear 参数来表示没有年份信息的日期。

如果read.deletedTRUE,则数据帧的"deleted"属性指示删除的记录。

一个 DataFrame 。

注意

Epi Info 的某些更高版本使用 Microsoft Access 文件格式来存储数据。这可以通过 RODBC 包来读取。

例子

## Not run: ## That file is not available
read.epiinfo("oswego.rec", guess.broken.dates = TRUE, thisyear = "1972")

## End(Not run)

参考

https://www.cdc.gov/epiinfo/, http://www.epidata.dk

也可以看看

base DateTimeClasses

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Read Epi Info Data Files。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。