pandasの.rolling()を使うと、DataFrameやSeriesに対して、データ区間をずらしながら関数を適用することができます。 ①rollingで、データ区間のサイズや出力位置を調整するにはどうするの?②ユーザー定義関数などの任意の関数を適用するには?③日付データでr…
Jupyter Labを起動するときに、いちいちコンソールを開いて、jupyter labと打つのがめんどくさい!という方のために、Jupyter Labを起動するバッチファイルの作成方法を紹介します。少し応用すると、ノートブックを指定して起動するバッチファイルも作成可能…
pandasで、DataFrameやSeriesのデータを月ごと週ごとなどで集計する方法を解説します。 集計期間はどうやって設定するの?合計や平均などの集計方法はどうやって設定する?自作関数の適用方法、列毎に違う集計をする方法はあるの?こんな悩みを図解・サンプ…
自作Pythonスクリプトを、バッチファイルのダブルクリックだけで実行できるととても便利です! しかし、いざPythonスクリプト実行用のバッチファイルを作ってみようとすると、バッチの作り方や仮想環境の設定がわからないことがあります…。 そこで、バッチフ…
Pythonの画像処理ライブラリOpenCVを使用して、画像の白色部分を透明化する方法を紹介します。正直言って、白色部分を透明化処理するだけであれば、ウェブ上に無料のソフトがあります。 しかし、自分でスクリプトを書けば、複数ファイルの自動処理など、応用…