私のデータフレームには、「提案された価格」と呼ばれるシリーズがあり、そこには価格があり、場合によっては「価格が削除されました」というラベルの付いた文字列があります。削除された価格を 0 に変更しようとしています。
これにアプローチする方法がわかりません。for ループと名前変更コードを試しました。どちらもエラーは出ませんでしたが、実際には削除された価格を 0 に変更しませんでした。
誰かが私を助けることができますか?
私のforループは
for x in analysis['Proposed Price']:
if x == 'Price Removed':
x == 0
else:
analysis['Proposed Price'] = analysis['Proposed Price'].str.replace("$", "").str.replace(",","")
別のコードは次のとおりです。
analysis['Proposed Price'] = analysis['Proposed Price'].rename({'Price Removed' : 0})
すべてのフロートの列を最終的に取得できるように、文字列を 0 に変更するにはどうすればよいですか?