2

私は次の表を持っています

>anna2
     name   from      to       result
     11     66607     66841       5
     11     66846     67048       6 
     11     67409     68216       7
     11     69025     69289       12
     11     70172     70560       45

私が望むのは、行の結果の平均を持つ列を作成することです....

つまり、5,6,7、6,7,12、7,12,45、12,45 の平均値を取得したいということです。

しかし、5,6,7 の平均を 66846-67048 に割り当てたい 6,7,12 の平均を 67409 68216 に割り当てたい

だから私はそれを計算するために使用した3つの値の中心に平均を持ちたいと思うたびに、xが開始点になり、yが平均値になるプロットを作成する必要があるからです

どうやってやるの?

前もって感謝します

よろしくアンナ

4

1 に答える 1

4

ウィンドウ サイズ 3 の実行平均ということですか?

library(zoo)
annna2$rollmean <- rollmean(anna2$result, 3, fill = NA)
于 2012-03-28T11:32:32.107 に答える