質問: 'FALSE' ) } #形態素解析した結果に対して関数の実行 result <- trush_delete(result1) ``` **表示されるエラー** ``` match.arg(method) でエラー: 'arg' must be NULL or a character vector ``` この"match.arg(method)"というものがいまいちよくわからず...。 その点も説明していただけると大変嬉しいです。
回答: `filter()` 関数の使い方を間違えています. まず, `Info1` というオブジェクトを参照していますが提示されたコード中にはそのようなオブジェクトはありません. おそらく `dplyr` パッケージの `filter()` と混同して, `x` 内の `Info1` 列にアクセスしたいという意図でしょうから, 事前に ``` require(dplyr) ``` で `dplyr` を読み込めば少なくとも同様のエラーが発生しなくなります(もちろんこのパッケージをインストールしている前提です) また, そうなると `x$term` の `x$` の部分も不要になります (このケースでは結果は変わらないと思います)