Rafinova

WSL

WSLの使い方まとめ

さぷー動画:Dockerより簡単!!Windowsで簡単にLinuxが動くWSLを使ってみよう! Windows設定>システム>オプション機能>Windowsのその他の機能で 「Linux用Windo ...

Pandas Python

groupby と loc の組み合わせ(グループごとに代表行を1つ選びたい)

df.loc[...] の中には「行ラベルを指定するための インデックス(またはブール条件)」を入れられるので、groupby で得られる インデックス(idxmin/idxmaxなど) をそのまま渡 ...

Pandas Python

Seriesで学ぶ配列の基本操作

ここでは、PandasのSeriesを使って「抽出」「変更」「集計」「グループ化」「集合」を一通り押さえます。例は次のサンプルから始めます。 import pandas as pd import nu ...

Python

Pythonのジェネレーターとはどんな時に役立つ?

Pythonのジェネレーターは「イテレータを簡単に書ける仕組み」で、大量データ処理や逐次的な処理を効率的に行いたいときに役立ちます。主に以下のような場面で効果を発揮します。 Pythonのジェネレータ ...

Pandas Python

Seriesの要素数・ユニーク数・Nullチェック・COUNTIFの再現

Seriesの長さを調べる Seriesは.size、.shape、len()で要素数をチェックできる import pandas as pd s = pd.Series([1,2,3,4,5 ...

Pandas Python

Series.pipe の使い方・活用パターン

Series.pipe は「前の処理結果(Series)を次の関数に渡す」ための関数合成(メソッドチェーン)ユーティリティです。可読性の高い“パイプライン”を書けるようになり、途中で自作関数・外部関数 ...

Polars Python

Polarsとは何か?公式チュートリアル実践

Polarsとは Polarsは、Rustで実装された高速な列指向データフレームライブラリで、Pythonからはpolarsパッケージとして利用できます。pandasと同じ「表形式データ」を扱いますが ...

GeoPandas Python

GeoPandasの公式チュートリアル実践

GeoPandasとは GeoPandasは、地理空間データ(点・線・面などのジオメトリを持つデータ)をPythonで扱うためのライブラリで、pandasのDataFrameに地理機能を拡張したもので ...

Pandas Python

PandasのSeriesオブジェクトの使い方まとめ

PandasのSeriesオブジェクトとは pandas.Series は 1次元の配列状のデータ構造 で、NumPyの配列に似ていますが、ラベル付きのインデックスを持てるのが特徴です。表形式データの ...

PostgreSQL SQL

PostgreSQL入門#2: SELECT文の基本

SELECT文の基本 SQLでデータを取り出すときに使うのが SELECT文 です。基本的な書き方から、よく使うオプションまで整理します。 基本構文 SELECT カラム名1, カラム名2, ... ...