###前提・実現したいこと
pandasを使用して、データ処理を行なっています。
そこでデータフレーム内の要素が"AA"のものだけを"A"にしたいと考えています。
index | 検査項目 | 数値 |
---|---|---|
田中 | AA | 2.2 |
田中 | B | 1.3 |
田中 | C | 80 |
吉田 | AA | 2.5 |
吉田 | B | 1.0 |
吉田 | C | 100 |
index | 検査項目 | 数値 |
---|---|---|
田中 | A | 2.2 |
田中 | B | 1.3 |
田中 | C | 80 |
吉田 | A | 2.5 |
吉田 | B | 1.0 |
吉田 | C | 100 |
しかし、色々と試してみたのですがうまくいきません。
###試したこと
dateframeに対してwhereメソッドで要素の条件指定とその代入ができると書いており、以下のようなコードは実行しましたが、想定どおりに動作しませんでした。
data["検査項目"] = data["検査項目"].where(data["検査項目"] == "AA" ,"A")
何か良い解法わかる方いらっしゃいましたら、ご助力していただけると大変ありがたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/18 06:31
2017/08/18 06:49