现有一个数据框(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
为啥?应该如何做?谢谢!