开始使用免费开始使用

使用 haven 导入 SPSS 数据

haven 包也可以导入 SPSS 的数据文件。导入过程同样非常直接。根据您使用的 SPSS 数据文件类型,需选择 read_sav()(用于 .sav 文件)或 read_por()(用于 .por 文件)。

在本练习中,您将使用包含 434 人的"大五人格"中 4 项人格特质的数据(来源:University of Bath)。"大五人格"是一个心理学概念,最初包含 5 个维度,用于刻画人的人格特质。SPSS 数据集名为 person.sav,已放在您的工作目录中。

本练习是课程的一部分

R 数据导入进阶

查看课程

练习说明

  • 使用 read_sav() 导入 "person.sav" 中的 SPSS 数据。将导入的数据框命名为 traits
  • traits 中包含一些缺失值,即 NA。运行 summary(),查看每个变量包含多少个 NA
  • 打印外向性(Extroversion)和宜人性(Agreeableness)都得分较高的个体子集,也就是在这两个类别中都高于 40。可以使用 subset() 实现。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# haven is already loaded

# Import person.sav: traits


# Summarize traits


# Print out a subset
编辑并运行代码