RPy логические значения для texreg
Я использую texreg
пакет для печати таблиц LaTeX для моих линейных моделей R. Настройки пакета по умолчанию включают печать многих вещей, которые не имеют отношения к моему анализу. К счастью, в пакете есть переключатели для выключения многих вещей.
Я нашел методом проб и ошибок, что вещи установлены как single.row=TRUE
в R можно установить как single_row=True
в рпы.
Как вы можете видеть в моем примере тетради здесь, который работает для single_row
и в последующих латексных доверительных интервалах печатаются в той же строке, что и мои значения.
Варианты include_loglik
а также include_deviance
должен контролировать, печатаются ли журналы правдоподобия и отклонения. Поскольку я не сравниваю модели, они мне не нужны. Я пытался установить их как ложные с помощью ряда различных подходов, но это просто не будет работать.
Очевидно, что все работает отлично в чистом R:
> texreg(lm, include.deviance=FALSE, include.loglik=FALSE)
Computing profile confidence intervals ...
Computing confidence intervals at a confidence level of 0.95. Use argument "method = 'boot'" for bootstrapped CIs.
\begin{table}
\begin{center}
\begin{tabular}{l c }
\hline
& Model 1 \\
\hline
(Intercept) & $1.85^{*}$ \\
& $[1.60;\ 2.10]$ \\
COIem-hard & $0.54^{*}$ \\
& $[0.38;\ 0.69]$ \\
COIsc-10 & $0.19^{*}$ \\
& $[0.03;\ 0.34]$ \\
COIsc-14 & $-0.04$ \\
& $[-0.20;\ 0.11]$ \\
COIsc-18 & $-0.04$ \\
& $[-0.20;\ 0.12]$ \\
COIsc-22 & $-0.01$ \\
& $[-0.16;\ 0.15]$ \\
COIsc-26 & $-0.13$ \\
& $[-0.29;\ 0.02]$ \\
COIsc-6 & $0.64^{*}$ \\
& $[0.48;\ 0.79]$ \\
\hline
AIC & 2342.49 \\
BIC & 2392.70 \\
Num. obs. & 1120 \\
Num. groups: ID & 7 \\
Variance: ID.(Intercept) & 0.08 \\
Variance: Residual & 0.45 \\
\hline
\multicolumn{2}{l}{\scriptsize{$^*$ 0 outside the confidence interval}}
\end{tabular}
\caption{Statistical models}
\label{table:coefficients}
\end{center}
\end{table}
Не могли бы вы помочь мне выключить эти выключатели через RPy
?
1 ответ
Это потому, что эти именованные параметры не определены в сигнатуре функции R texreg::texreg
(эти аргументы передаются через многоточие ...
), и никакая безопасная попытка преобразования не может быть предпринята rpy2
,
Я обнаружил методом проб и ошибок, что thisgs, установленный как single.row=TRUE в R, может быть установлен как single_row=True в RPy.
Консультирование с документацией является альтернативой для рассмотрения. Проверьте: http://rpy.sourceforge.net/rpy2/doc-2.3/html/robjects_functions.html