code: df['review'].head()
index review
output: 0 These flannel wipes are OK, but in my opinion
データフレームの列から句読点を削除し、新しい列を作成したいとします。パンダの句読点を削除する
code: import string
def remove_punctuations(text):
return text.translate(None,string.punctuation)
df["new_column"] = df['review'].apply(remove_punctuations)
Error:
return text.translate(None,string.punctuation)
AttributeError: 'float' object has no attribute 'translate'
私はpython 2.7を使用しています。どんな提案も役に立ちます。
あなたは同じ文字列値を含む新しい列を持っていると思いますが、句読点なしで?どうして? –
@JoeR私はデータのセンチメント分析を実践しています – vikky