私は文字列を持つDataFrame 'df'を持っています。私はこの列から特別な値のリストを削除しようとしていました。データフレーム文字列の複数の単語を置き換えるためにPythonを使用
たとえば、 'number'列が:onE1の場合、1に変更します。印刷(i)が唯一の列「new_number」、私は文字列のリストを経る示しているが
for i in ['onE','TwO','ThRee', 'FOur']:
print(i)
df['new_number'] = df['number'].str.replace(i,'')
:列がFOur4であれば、私は次のコードを使用し、それは4
に変更したいです残りの文字列 'onE'、 'TwO'、 'ThRee'はまだ列 'new_number'にあります。つまり、onE1はまだonE1です。 FOUR4の値が 'new_number'の列で4に変更されました
このコードで何が問題になっていますか?あなたがこれを使用することができますDATAFRAME内の文字列から数値を取得するには
あなたは 'df ['number']' – fonfonx
の内容を表示する必要があります'' fOur''を含む行を削除したいですか? 'df'はどのように表示できますか? – Dadep