こんにちはStackOverflowのユーザーを文字列に置き換えます。Pythonの - 私は「一般的な言葉」バケツに「キーワード」を変換することを含むどの解決したい問題を抱えている、ひねりを加えた</p> <p>を
私は、特定の単語を置き換えるためにループする表を持っています。
**genericword** **keyword**
slowness slow speed
slowness internet slow
TEST_DATAと呼ばれるデータセットは、テキスト列が文を含んでいる feedback_text と呼ばれるが含まれています。私がしたいのは、キーワードグループ内のテキストをの汎用語に置き換えることです。
feedback_textは=「インターネットが遅い速度がいる」「インターネットが遅さ」
しかし、これは以下のコードを使用した場合、余分な「S」と「インターネットはslownesssある」で来ていることで置き換えてください、
TEST_DATA [ 'feedback_text']。str.replace(行[ 'キーワード']、[ 'genericwordを']行)
私はこの問題を回避するにはどうすればよいですか?
おかげ
これまでに何を試みましたか? – void
いくつかの入力出力を指定する – void
テキストがスペース(または別の区切り文字)で囲まれていない場合は、区切り文字までテキストを削除して、代わりに置き換えるだけでよいことを述べることができます。そうすれば、余分なものは消えてしまうでしょう。 –