全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
23741 8
2015-07-23
现有一个数据框(mydata),十几个变量,其中有一个变量是为USERDATA1,为字符型变量。
复制代码
结果如下:
[1] 股票         集合理财     信托         ZF债       公司债      
[6] (权益类)其他 (固定类)其他              股票基金     金融债      
[11] 债券基金     货币基金     国债期货     可转债       短期融资券  
[16] 股指期货     期权        
17 Levels:  (固定类)其他 (权益类)其他 短期融资券 公司债 股票 ... ZF债

我想要提取数据框中,USERDATA1符合下面条件的数据:
复制代码
因此采用了以下命令:
复制代码
但是,运行结果如下:Warning messages:
1: In is.na(e1) | is.na(e2) :
  longer object length is not a multiple of shorter object length
2: In `==.default`(mydata$USERDATA1, sec_type) :
  longer object length is not a multiple of shorter object length


为啥?应该如何做?谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-23 15:38:39
已经搞定了。各位不用回了。
二维码

扫码加我 拉你入群

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

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

2015-7-24 09:32:39
用%in%吧?
二维码

扫码加我 拉你入群

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

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

2015-7-25 08:03:32
wangfs111222 发表于 2015-7-24 09:32
用%in%吧?
对,用%in%
二维码

扫码加我 拉你入群

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

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

2016-6-24 14:10:51
楼主把结果上传下呗,我想学习下,谢谢
二维码

扫码加我 拉你入群

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

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

2016-6-24 16:21:40
mydata[USERDATA1 %in% sec_type,]
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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