Исключить первый фактор из перехвата в R - PullRequest
0 голосов
/ 13 ноября 2018

Я делаю регрессию с несколькими переменными в R, где одна переменная задается как фактор. Если я делаю регрессию, перехват устанавливается на первый фактор, и все последующие факторы устанавливаются относительно этого. Так что, если я делаю следующую регрессию:

pe1n = lm(return_1_yr_abs~size+fe_year+retained_binary,data=rtn_1_yr)

Я получаю следующий вывод:

                 Estimate Std. Error t value Pr(>|t|)  
(Intercept)      17.516160  15.031941   1.165   0.2457
size             -0.001619   0.001214  -1.333   0.1845
fe_year2         -3.532222  16.954761  -0.208   0.8352  
fe_year3          6.759767  16.303710   0.415   0.6790  
fe_year4        -73.769141  39.464482  -1.869   0.0635 .
fe_year6        -27.113332  24.232382  -1.119   0.2649  
fe_year7        -17.705589  26.214533  -0.675   0.5004  
fe_year8        -12.726297  28.849918  -0.441   0.6597  
fe_year9          1.832507  15.557559   0.118   0.9064  
fe_year10         5.282221  12.871480   0.410   0.6821  
fe_year11        13.584084  16.376386   0.829   0.4081  
retained_binary  -6.457557  12.922218  -0.500   0.6180  

R принимает первый год в качестве перехвата и теперь устанавливает все остальные переменные по отношению к нему. То, что я хочу сделать, это иметь среднюю отдачу по всем переменным как перехват вкл. статистические значения. И все остальные переменные должны быть установлены в связи с этим. Я уже искал несколько решений и пробовал их, но ничто не дает мне желаемых результатов:

  • изменить контрасты на сумму вместо обработки -> в прошлом году отсутствует, поскольку контрасты на единицу меньше, чем переменные
  • смещение перехвата на среднее значение и отсутствие перехвата -> нет статистического вывода относительно среднего значения
  • установить перехват вручную, чтобы означать -> нет статистического вывода

Конечный результат, который я ищу, будет выглядеть так:

                  Estimate Std. Error t value Pr(>|t|)  
(Intercept)       11.70148    X          X       X
size              X           X          X       X
fe_year1          5.81468     X          X       X
fe_year2          2.27679     X          X       X 

и так далее, каждый год до 11 включительно.

Надеюсь, вопрос достаточно ясен. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...