使用intsvy库中的pirls.select.merge()导入数据时出错

时间:2019-05-31 06:08:17

标签: r

利用PIRLS 2015数据集,我试图对五个可能的值(学生的SPSS文件)进行七个自变量(教师SPSS文件)的回归。尝试使用以下代码时:

dir1 <- "~/Dropbox/PIRLS2015Data"

pirls1 <- pirls.select.merge(folder= dir1,
                             countries= 682, 
                              student= c("IDSCHOOL", "ASRREA"), 
                            #home= c("ASDHEDUP", "ASDHOCCP", "ASDHELA", "ASBHELA"),
                            school= c("IDSCHOOL", "ATBR10"))

我收到一条错误消息,指出  “ intsvy.select.merge(文件夹=文件夹,国家=国家,学生=学生,错误:无法找到学生数据文件”。

如何使用pirls.select.merge()合并来自不同SPSS文件的多个变量?

1 个答案:

答案 0 :(得分:0)

首先,您应按以下方式调整数据路径;

dir1 = "/Dropbox/PIRLS2015Data"

然后,您必须打印如下的pirls2015数据

pirls.var.label(folder=dir1, 
               school.file="School.sav", 
               student.file="Student.sav",
               parent.file="Parent.sav")

总体上,您可以使用“ pirls.select.merge”