全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4986 6
2018-08-14
各位大佬,我是使用R的新手,麻烦高手指导下,指导成功者,必定有谢!

我使用的代码如下,

setwd("D:/城乡空间与社会治理/Governdata") #设置运行盘符
library(foreign)#调用foreign软件包
cgss2015<-read.dta("cgss2015_12.dta")#设置数据库,读入stata数据cgss
cgsskeep<-cgss2015[,c("s1","s41","a2","a301","a302","a303","a303",......................)]#保留以上变量

可是出现如下报错!!
疑问??
一、这部分内容应该是正常的缺失值吧?
Warning messages:1: In read.dta("cgss2015_12.dta") :  value labels (‘s42lab’) for ‘s42’ are missing二、这部分是真的有问题吧??
Error in `[.data.frame`(cgss2015, , c("s1", "s41", "a2", "a301", "a302",  :   undefined columns selected
三、cgss2015<-read.dta("cgss2015_12.dta"),这个语句不需要写成【cgss2015<-read.dta("cgss2015_12.dta",header=TRUE,sep="")】这样吗?

谢谢大佬!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-8-15 01:22:04
library(dplyr)
library(reshape2)
cgss2015 <- read.dta("cgss2015_12.dta")
cgsskeep <- subset(cgss2015, select = c(s1,s41,a2,a301,a302,a303,a303))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-15 08:20:28
琥珀糖 发表于 2018-8-15 01:22
library(dplyr)
library(reshape2)
cgss2015
老师,前面两个包也要使用吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-15 10:57:44
琥珀糖 发表于 2018-8-15 01:22
library(dplyr)
library(reshape2)
cgss2015
按照这样的语言好像不行。无法读数据库
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-16 01:16:35
library(dplyr)
library(reshape2)
library(foreign)
cgss2015 <- read.dta(file = "Downloads/cgss2015_12.dta")
cgsskeep <- subset(cgss2015, select = c(s1,s41,a2,a301,a302,a303,a303))

library(dplyr)
library(reshape2)
library(readstata13)
cgss2015 <- read.dta13(file = "Downloads/cgss2015_12.dta")
cgsskeep <- subset(cgss2015, select = c(s1,s41,a2,a301,a302,a303,a303))
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-8-16 12:11:21
琥珀糖 发表于 2018-8-16 01:16
library(dplyr)
library(reshape2)
library(foreign)
非常感谢,测试成功。希望加您为好友,跟师学习
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群