2

ボリュームごとのコミック本販売数 (例: NARUTO v10) のデータ セットがあり、これをシリーズごとの販売数に減らす必要があります (したがって、すべてのナルトのボリューム販売量が 1 つの観測値に加算されます)。各観測のシリーズを識別する変数「シリーズ」があります。Stata での同等のコードは次のようになります。

by series, sort:replace unitssales=sum(unitssales);
by series, sort:keep if _n==_N

しかし、私はRでこれを行う方法を理解しようとしています.どんな助けでも大歓迎です! 前もって感謝します!

4

1 に答える 1

2

データの形式がわからない場合は、関数を確認することをお勧めしますtapply。ヘルプから:

> n <- 17; fac <- factor(rep(1:3, length = n), levels = 1:5)
> tapply(1:n, fac, sum)
 1  2  3  4  5 
51 57 45 NA NA 
于 2009-11-02T20:55:23.463 に答える