私は、ここで尋ねた前の質問の単純な拡張であるように思われることに苦労しています。
(a)日付の範囲と(b)因子変数を集計しようとしています。サンプルデータは次のとおりです。
Brand Day Rev RVP
A 1 2535.00 195.00
B 1 1785.45 43.55
C 1 1730.87 32.66
A 2 920.00 230.00
B 2 248.22 48.99
C 3 16466.00 189.00
A 1 2535.00 195.00
B 3 1785.45 43.55
C 3 1730.87 32.66
A 4 920.00 230.00
B 5 248.22 48.99
C 4 16466.00 189.00
役立つアドバイスのおかげで、data.tableを使用して、ある期間のブランドの平均収益を見つける方法を見つけました。
new_df<-df[,(mean(Rev)), by=list(Brand,Day)]
ここで、各ブランドの日ごとのRevのOLS回帰からの係数推定値をリストする列がある新しいテーブルを作成したいと思います。私はこれを次のようにしようとしました:
new_df2<-df[,(lm(Rev~Day)), by=list(Brand)]
それは完全に正しくないようです。考え?それは私が見逃した明らかなことだと確信しています。