0
私は、lagcolmeanとDropcolmaxの2つのデータフレームを持っています。ここで、rownamesは企業で、columnnamesは月の日付です。多くの企業が横断する回帰式
00-02 00-03 00-04
TENAGA NASIONAL 0.39 0.07 -0.08
SIME DARBY -0.09 -0.12 -0.53
DIGI.COM 0.79 0.96 -1.14
GENTING -0.11 -0.27 -0.16
PETRONAS GAS -0.30 -0.09 -0.98
and
00-01 00-02 00-03
TENAGA NASIONAL 5.61 3.95 4.12
SIME DARBY 10.87 1.97 6.78
DIGI.COM 21.21 9.61 25.40
GENTING 11.55 2.87 4.34
PETRONAS GAS 1.79 1.27 4.75
私はそれがこのエラーメッセージを生成し
library(broom)
fit4 <- lapply(names(Dropcolmax), function(x){
dd = tidy(lm(lagcolmean[[x]] ~ Dropcolmax[[x]]))
data.frame(name = x, dd)})
しかし、これらの式を使用し、各期間のスロープ係数を見つけるために、断面回帰を実行したいときは:model.frame.defaultでのエラーを(式= lagcolmean [[X]]〜Dropcolmax [[X]]、: 無効な型の変数のための(NULL)
あなたはこのことを意味; ライブラリ(broom) fit4 < - lapply(名前(Dropcolmax)、関数(x){ dd = tidy(lmcolmean [rownames(lagcolmean)== x]〜Dropcolmax [rownames(Dropcolmax)== x]) ) data.frame(name = x、dd)})まだ動作していません –
ありがとうございました。しかし、アウトプットは各企業の時系列回帰である勾配と切片係数を示しています。しかし、私は各期間の傾きと切片の係数を求めます。周期00-02のスロープと同様に00-03 @Robertのスロープ –