Я пытаюсь создать список в R, который содержит все имена регрессоров, которые имеют значение pval ниже 5% -ого порога.Например:
первая регрессия
#gender (male - female)
regr1 <- lm(salary ~ female, data = test)
summary(regr1)
вывод первой регрессии:
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.855618 0.001888 453.24 <2e-16 ***
female -0.054514 0.003088 -17.65 <2e-16 ***
вторая регрессия:
#education (PhD - Master - Bachelor - HighSchool - None)
regr2 <- lm(salary ~ Master + Bachelor + HighSchool + None, data = test)
summary(regr2)
вывести вторую регрессию:
Coefficients:
Estimate Std. Error t value Pr(>|t|)
(Intercept) 0.91008 0.02829 32.164 < 2e-16 ***
Master -0.05446 0.02836 -1.920 0.054811 .
Bachelor -0.10291 0.02848 -3.613 0.000303 ***
HighSchool -0.10173 0.02911 -3.495 0.000475 ***
None -0.12590 0.02864 -4.396 1.11e-05 ***
Хозяин переменной не имеет значения, поэтому я не хочу его в списке.Вот список, который я хотел бы получить:
varnames <- c("female", "Bachelor", "HighSchool", "None")