pandas データフレームの中央値を見つける必要があり、この以前の SO 回答のコードを使用しました: How I do find median using pandas on a dataset? .
その回答から次のコードを使用しました。
data['metric_median'] = data.groupby('Segment')['Metric'].transform('median')
うまく機能しているように見えたので、それについては満足していますが、質問がありました.transformメソッドは、事前の指定なしに引数「median」をどのように取ったのですか? transform のドキュメントを読んでいますが、それを使用して中央値を見つけることについての言及は見つかりませんでした。
基本的に、 .transform('median') が機能したという事実は、私には魔法のように思えます。私は魔法に問題はなく、若いトニー ワンダーのように思いますが、それがどのように機能するのか興味があります。