タグ:NumPy

【Python】PandasのDataFrameで特定の行を爆速で更新する方法

すみません、タイトルはちょっと誇張表現含んでます。 あまりpandasに慣れていない人が書いていたと思われるコードで実行すると、 数十分かかる処理が1秒以下で終わるようになるという事はざらにあります。 pandasは便利ではあるのですが、何も考えずに書くとPythonという言語の特性やpandasのデメリットばかりを享受するようなコードになりがちです。 本来の実力をpandasに発揮してもらえるよ […]

【Python・NumPy】初期設定だと0除算でも例外が発生しない話

Numpyでは0除算は無限大として処理される Pythonのみで記載している場合は、例外:ZeroDivisionErrorが発生します。 しかし、NumPyを使用した際には、下記のように値が返されます。 0以外の値は0で除算した際は、inf(無限大) 0を0で除算した際はnan(定義できないため非数を返却) [crayon-5e87f2d54310d908498617/] うっかり高速化だ!とか […]