WSLの使い方まとめ
さぷー動画:Dockerより簡単!!Windowsで簡単にLinuxが動くWSLを使ってみよう! Windows設定>システム>オプション機能>Windowsのその他の機能で 「Linux用Windo ...
groupby と loc の組み合わせ(グループごとに代表行を1つ選びたい)
df.loc[...] の中には「行ラベルを指定するための インデックス(またはブール条件)」を入れられるので、groupby で得られる インデックス(idxmin/idxmaxなど) をそのまま渡 ...
Seriesで学ぶ配列の基本操作
ここでは、PandasのSeriesを使って「抽出」「変更」「集計」「グループ化」「集合」を一通り押さえます。例は次のサンプルから始めます。 import pandas as pd import nu ...
Pythonのジェネレーターとはどんな時に役立つ?
Pythonのジェネレーターは「イテレータを簡単に書ける仕組み」で、大量データ処理や逐次的な処理を効率的に行いたいときに役立ちます。主に以下のような場面で効果を発揮します。 Pythonのジェネレータ ...
Seriesの要素数・ユニーク数・Nullチェック・COUNTIFの再現
Seriesの長さを調べる Seriesは.size、.shape、len()で要素数をチェックできる import pandas as pd s = pd.Series([1,2,3,4,5 ...
Series.pipe の使い方・活用パターン
Series.pipe は「前の処理結果(Series)を次の関数に渡す」ための関数合成(メソッドチェーン)ユーティリティです。可読性の高い“パイプライン”を書けるようになり、途中で自作関数・外部関数 ...
Polarsとは何か?公式チュートリアル実践
Polarsとは Polarsは、Rustで実装された高速な列指向データフレームライブラリで、Pythonからはpolarsパッケージとして利用できます。pandasと同じ「表形式データ」を扱いますが ...
GeoPandasの公式チュートリアル実践
GeoPandasとは GeoPandasは、地理空間データ(点・線・面などのジオメトリを持つデータ)をPythonで扱うためのライブラリで、pandasのDataFrameに地理機能を拡張したもので ...
PandasのSeriesオブジェクトの使い方まとめ
PandasのSeriesオブジェクトとは pandas.Series は 1次元の配列状のデータ構造 で、NumPyの配列に似ていますが、ラベル付きのインデックスを持てるのが特徴です。表形式データの ...
PostgreSQL入門#2: SELECT文の基本
SELECT文の基本 SQLでデータを取り出すときに使うのが SELECT文 です。基本的な書き方から、よく使うオプションまで整理します。 基本構文 SELECT カラム名1, カラム名2, ... ...