全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
50053 6
2018-01-23
比如图中,要挑出1980-1985年各变量对应的观测值,并把NA的列删除,即只保留红线里的数据? 1.jpg
二维码

扫码加我 拉你入群

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

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

全部回复
2018-1-23 21:57:00
告诉我变量名,取子集就可以
二维码

扫码加我 拉你入群

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

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

2018-1-23 22:16:13
nieqiang110 发表于 2018-1-23 21:57
告诉我变量名,取子集就可以
保留变量A B C E F,剔除变量D。老数据集为X,子集命名为X1
二维码

扫码加我 拉你入群

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

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

2018-1-24 06:41:10
首先要给第一列变量命名为year
X1<-subset(X,year>=1980&year<=1985)
X1<-X1[,-5]
二维码

扫码加我 拉你入群

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

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

2018-1-24 09:40:31
nieqiang110 发表于 2018-1-24 06:41
首先要给第一列变量命名为year
X1=1980&year
不好意思,再问一下,修改第一列变量名的时候,默认值显示row.names,并且是类别型变量,无法修改,这种情况该咋整? 另外,数据集好多变量中都包含有缺失值,如何一次删除包含缺失值的所有变量? 谢谢了。



二维码

扫码加我 拉你入群

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

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

2018-1-24 15:06:29
wxf0616 发表于 2018-1-24 09:40
不好意思,再问一下,修改第一列变量名的时候,默认值显示row.names,并且是类别型变量,无法修改,这种情 ...
data$year<-rownames(data)
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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