4

sA1とを含むデータセットの中央値ベクトルを計算しようとしていますB1。中央値ベクトルは、両方の列からの各観測値の中央値です。

私はこれをやろうとしましたが、うまくいきませんでした。

median(s[c("A1","B1")])

それを行う別の方法はありますか?

4

2 に答える 2

7

2 つの観測値の中央値は、単に平均です。だからrowMeans(s[,c("A1","B1")])。同等に、apply(s[,c("A1","B1")],1,median)

于 2009-10-31T03:42:16.807 に答える
7

別の解決策:

library(plyr)
colwise(median)(s[c("A1", "B1")])

これには、データ フレームを返すという利点があります。

于 2009-10-31T04:13:43.457 に答える