こんにちは私は 'www ...'と 'http:// ..'を含むすべての式を 'URL'だけに置き換えようとしています。私はこれを試しましたが、私はこのエラーが発生しています。文字列のパターンを置き換えるにはどうすればいいですか?
TypeError: expected string or buffer
私のコードは次のとおりです。
df['text_1'] = re.sub('((www\.[^\s]+)|(https?://[^\s]+))','URL',df['text'])
df[text]
は、つぶやきが含まれているので、私はそこにテキストのみを保存しておきたいです。 私はPython 2にあります ありがとうございました。
'df [text]'はつぶやきの_list_、つまり文字列のリスト、または単一の文字列ですか? df ['text']] 'の中で' ... = [re.sub( ''、 'URL'、s)を試しましたか? 'df [text]'の各値に –
があると、1つのツイートがあります。これは何を求めているのですか? –
実際にどのデータ型が 'df'であるかを明確にしてください。私たちはそれが文字列ではなく、バッファではないことを知っています、私はそれがpandas DataFrameであると仮定しています。 – acidtobi