pandasを用いてデータを扱っており、特定の条件に含まれる要素に対してのみ変更を加えたいのですが、要素の抽出はできたのですが変更を加えた結果が望んだ結果になりません。
特定の要素にのみ変更を加えつつ、他の要素はそのままにするにはどうすればよろしいでしょうか。
やりたいこと
以下のようなデータフレームを
0 1 0 1 10 1 2 -20 2 3 30
以下のように変更
0 1 0 1 10 1 2 0 2 3 30
現状
python
1df=df[df[1] < 0] + (0,20)
結果
0 1 1 2 0
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/17 08:34