日々の開発メモ

開発メモ帳

pandas Python

pandas.Dataframe.where/mask:条件に従い値を代入する

投稿日:

概要

  • 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

-pandas, Python
-

Copyright© 開発メモ帳 , 2021 All Rights Reserved Powered by STINGER.