データ分析で欠損(NaN)処理時に0で埋めたり、平均値で埋めたり、dropしたり、前の値を引き継いだり、、というのはよくあります。 が、集計時に、欠損をそのまま欠損として渡す、というのが見当たらなかったのでメモ。 0. ライブラリインポート & サンプルデータ設定 import pandas as pd import numpy as np df = pd.DataFrame({'C1': [1, np.nan, np.nan], 'C2': [2, 1, 3], 'C3': [np.nan, np.nan, 1]})