2016-08-29 4 views
0

文字の一部を置換するためにストリンガーパッケージを使用します。それはすべてのキャラクターにとって完璧ですが、驚くべきことに|のためには機能しません。私は|を取り除きたいです。しかし、それは動作しません。ライブラリ(stringr)が "|"に対して機能しません

library(stringr) 

dts$new <- str_replace_all(dts$Campaign, "|", "") 

私のデータセットは、

#dts 
id Campaign 
1 C|D|E 

であり、私は次の出力たい:

id Campaign 
1 CDE 
+6

'|'手段 "または" 正規表現で - 試みる '\\ |'をまたは '[|]' – thelatemail

+0

ありがとう@thelatemail。それは働いた – MFR

+0

関連 - http://stackoverflow.com/questions/6382425/character-in-r – thelatemail

答えて

2
str_replace_all(dts$Campaign, "[|]", "") 
関連する問題