2017-10-05 44 views
-2

我有一個企業基礎數據集。我想按行業年份回溯變量SALE,XOPRPPEGT(行業是SIC)。R:按組的線性迴歸(2個變量)

所以我需要(僅和係數)以下係數: SALE ~ XOPR, PPEGT通過SICdate。我真的不知道如何在R中做到這一點。我嘗試使用data.table包,但我無法弄清楚如何通過兩個變量進行倒退。

任何人都可以幫我嗎?

非常感謝!

+0

的語法迴歸兩個變量是'SALE〜XOPR + PPEGT' – Gregor

+0

沒錯,,那也沒問題 - 它是由被扔我滅團的事情。我需要按行業年份進行迴歸。 – aridneptune

+0

這個問題太廣泛了。請張貼一些代碼並制定具體問題。另請閱讀:https://stackoverflow.com/help/asking –

回答

1

使用dplyr包組由

library(dplyr) 
##rough-syntax is as follows 
grouped_data = orginal_data %>% group_by(SIC, Date) 

library(forecast) 
pred <- lm(SALE ~ XOPR + PPEGT) 
pred #should give you the output of coefficients