R 语言实战 (2nd ed)(27):创建数据集 2.3.6

阅读数:10 2019 年 11 月 16 日 20:39

R语言实战(2nd ed)(27):创建数据集 2.3.6

内容简介
本书注重实用性,是一本全面而细致的 R 指南,高度概括了该软件和它的强大功能,展示了使用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。新版做了大量更新和修正,新增了近 200 页内容,介绍数据挖掘、预测性分析和编程。
本书适合数据分析人员及 R 用户学习参考。

(导入 SPSS 数据)

IBM SPSS 数据集可以通过foreign包中的函数read.spss()导入到 R 中,也可以使用Hmisc包中的spss.get()函数。函数spss.get()是对read.spss()的一个封装,它可以为你自动设置后者的许多参数,让整个转换过程更加简单一致,最后得到数据分析人员所期望的结果。

首先,下载并安装Hmisc包(foreign包已被默认安装):

复制代码
install.packages("Hmisc")

然后使用以下代码导入数据:

复制代码
library(Hmisc)
mydataframe <- spss.get("mydata.sav", use.value.labels=TRUE)

这段代码中,mydata.sav 是要导入的 SPSS 数据文件,use.value.labels=TRUE表示让函数将带有值标签的变量导入为 R 中水平对应相同的因子,mydataframe是导入后的 R 数据框。

评论

发布