Длина NULL не может быть изменена при создании таблицы регрессии с использованием stargazer - PullRequest
0 голосов
/ 12 апреля 2020

Я пытался создать таблицу регрессии с использованием пакета Stargazer в R Markdown, но я получаю сообщение об ошибке: длина NULL не может быть изменена.

Вот мой код для таблицы регрессии:

Model_4 <- lm(formula = demsat ~ education + province + age + sex_r + ethnic + emp_status + sat_govt + ptfeel_cons, data = CES2015 )

probit.model <- glm(demsat ~ education + province + age + sex_r + ethnic + emp_status + sat_govt + ptfeel_cons, data = CES2015)

stargazer(Model_1, probit.model, title = "Table of Regression Model 1 to 4", style = "default", type = "latex")

А вот вывод, который он мне выдает, сопровождаемый сообщением об ошибке:

length of NULL cannot be changedlength of NULL cannot be changedlength of NULL cannot be changedlength of NULL cannot be changedlength of NULL cannot be changed
% Table created by stargazer v.5.2.2 by Marek Hlavac, Harvard University. E-mail: hlavac at fas.harvard.edu
% Date and time: Sun, Apr 12, 2020 - 15:54:24
\begin{table}[!htbp] \centering 
  \caption{Table of Regression Model 1 to 4} 
  \label{} 
\begin{tabular}{@{\extracolsep{5pt}}lcc} 
\\[-1.8ex]\hline 
\hline \\[-1.8ex] 
 & \multicolumn{2}{c}{\textit{Dependent variable:}} \\ 
\cline{2-3} 
\\[-1.8ex] & \multicolumn{2}{c}{demsat} \\ 
\\[-1.8ex] & \textit{OLS} & \textit{normal} \\ 
\\[-1.8ex] & (1) & (2)\\ 
\hline \\[-1.8ex] 
 education & $-$0.014$^{***}$ & $-$0.014$^{***}$ \\ 
  & (0.003) & (0.003) \\ 
  & & \\ 
 province & $-$0.002 & $-$0.002 \\ 
  & (0.002) & (0.002) \\ 
  & & \\ 
 age & 0.00002 & 0.00002 \\ 
  & (0.00002) & (0.00002) \\ 
  & & \\ 
 sex\_r & 0.003 & 0.003 \\ 
  & (0.013) & (0.013) \\ 
  & & \\ 
 ethnic & 0.004$^{***}$ & 0.004$^{***}$ \\ 
  & (0.001) & (0.001) \\ 
  & & \\ 
 emp\_status & 0.006$^{**}$ & 0.006$^{**}$ \\ 
  & (0.003) & (0.003) \\ 
  & & \\ 
 sat\_govt & 0.250$^{***}$ & 0.250$^{***}$ \\ 
  & (0.020) & (0.020) \\ 
  & & \\ 
 ptfeel\_cons & $-$0.012$^{***}$ & $-$0.012$^{***}$ \\ 
  & (0.001) & (0.001) \\ 
  & & \\ 
 Constant & 2.945$^{***}$ & 2.945$^{***}$ \\ 
  & (0.167) & (0.167) \\ 
  & & \\ 
\hline \\[-1.8ex] 
Observations & 3,911 & 3,911 \\ 
R$^{2}$ & 0.200 &  \\ 
Adjusted R$^{2}$ & 0.199 &  \\ 
Log Likelihood &  & $-$7,464.311 \\ 
Akaike Inf. Crit. &  & 14,946.620 \\ 
Residual Std. Error & 1.633 (df = 3902) &  \\ 
F Statistic & 122.238$^{***}$ (df = 8; 3902) &  \\ 
\hline 
\hline \\[-1.8ex] 
\textit{Note:}  & \multicolumn{2}{r}{$^{*}$p$<$0.1; $^{**}$p$<$0.05; $^{***}$p$<$0.01} \\ 
\end{tabular} 
\end{table} 

Что означает эта ошибка? И как я могу получить мою таблицу регрессии, чтобы показать?

Спасибо.

...