概要
- where/mask 内の条件に従い、指定した値を代入する
- 直観的には mask の方がしっくりくると思われる(個人的感想)
サンプルコード
pandas.Dataframe.where/mask の説明
- 第一引数
判定条件 - 第二引数
whereの場合
Trueであれば元の値を維持、Falseであれば第二引数で指定した値を代入
maskの場合
(whereの逆)
Trueであれば第二引数で指定した値を代入、Falseであれば元の値を維持
参考
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.where.html
https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.mask.html#pandas.DataFrame.mask