我是使用R的新手,我正在尝试匹配模式。我添加了一个新的列POA,当匹配时我想要1,而当每个记录没有匹配时我想要0。
我在R中使用的函数是:
Bribery$POA<-ifelse(grepl( "\\babuse of office\\b|\\babuse of power\\b|\\babuse of position\\b|\\bsquandering public funds\\b|\\bmisuse of power\\b|\\bmisuse of public funds\\b|\\babuse of trust\\b", Bribery$),1,0)
但是我收到以下错误:
$<-.data.frame
中的错误(*tmp*
,&#34; POA&#34;,值= c(0,0,0,0,0,0, :替换有29行,数据有95292
如果有人能告诉我哪里出错了,那就太棒了