いくつかの基本的なテキスト解析にRを利用しようとしています。文字列から特定のフレーズを削除する
私は複雑なデータ型を含む列を持っています。最初のデータ列から特定のフレーズを削除するために使用できる別のテーブルを維持したいと考えています。
私はgsubfnを試しましたが、成功しませんでした。例
dirtydata <- c("JOHN COURT","@PETER","BOB 22","RUPERT BODY CORPORATE")
removefields <-c("COURT","BODY CORPORATE")
については
x <- gsubfn(removefields,"",dirtydata)
動作しないのはなぜ?出力
c("JOHN ","@PETER","BOB 22","RUPERT ")
追加の読み込みパッケージの名前を含めてください。あなたは 'gsub(paste(removefields、collapse =" | ")、" "、dirtydata)' – Jimbou
を試すことができます[複数の文字列を同じもので置き換える方法](https://stackoverflow.com/questions)/28285480/how-to-replace-multiple-strings-with-the-r)または[this one](https://stackoverflow.com/questions/24645390/r-remove-multiple-text-strings)を参照してください。 -in-data-frame) – Jimbou