Exploratory コミュニティ

列を跨いだ各行の中央値を求めたい

#1

列を跨いだ各行の中央値を求めたいとします。

例えば、売上とマーケティング費用、売上報酬の列を使って、一行ごとにそれらの列の中央値を求めたいとします。

image

ステップメニューから「カスタムRコマンド」を選択します。

image

カスタムRコマンドに下記を入力します。

rowwise()

rowwise関数によって行に対する計算ができるようになります。

image

次に、「ステップメニュー」から計算を作成の「一つの列」を選択します。

image

median(c(売上, マーケティング費用, 売上報酬))

売上などは、中央値を求めたい列名を指定します。

image

実行することで、指定した列を使って、行ごとの中央値が求められました。

image

最後にステップメニューから「カスタムRコマンド」を選択します。

image

カスタムRコマンドに下記を入力します。

ungroup()

image

これにより、rowwise()の適用を解除することができます。

image