Python 【Pandas】複数条件に当てはまる行をデータフレームから抽出する 状況 pandasのデータフレームから複数の条件を満たす行を抽出(検索)したい。特に、複数の列で条件を指定したい。 例えば、以下のようなデータフレームについて、x列が2未満またはy列が9以上の行を抽出したい。 df = ... 2020.06.07 Python
Python 【Numpy】arrayの要素が全部0か判定する方法【Python】 状況 numpyのarrayの要素が全て0かどうかチェックしたい。 例えば、array = np.array()を持っているときに、if array == np.array():という条件分岐をしようとすると、以下のエラーが発... 2020.05.20 Python
Python 【Python】ZeroDivisionErrorを回避したい【0除算】 問題 変数x , yについて、x/yを実装したい。y=0になる可能性があるが、ZeroDivisionErrorで処理を落としたくない。 解決法 単純にZeroDivisionErrorの例外を捕捉する、以下のような実装... 2020.03.24 Python
Python 【Python】関数の引数を一部だけ先に渡しておいて、残りを後で渡す方法【partial】 やりたいこと 複数の引数をとる関数について、引数の一部を事前に渡しておいて(引数の一部を固定した関数を用意しておいて)、残りの引数を後から渡せるようにしたい。 (ただし、デフォルト引数は使わない。) 実現方法 Py... 2020.03.12 Python
プログラミング テストコードを書くとき、書かないとき エンジニアをやっていると、日々のプロジェクトの中で「いま本当にテストコードを書く必要があるのか?」と悩むことがあります。 今日は、そんなときに拠り所になる視座についてです。 エンジニアHubに掲載されていた、ソフトウェアの品質... 2020.03.08 プログラミング