Как красиво опубликовать формулу регрессии?
fit1<-dynlm(dep~indep1+indep2+indep3)
s1<-summary(fit1)
s1$call
Как я могу сплести s1$call
? Я имею в виду, что я не хочу иметь что-то вроде «dynlm(formula=dep~indep1+indep2+indep3)» в моем pdf-документе. Я бы предпочел стиль учебника, а не этот стиль вызова функции. Кроме того, я хотел бы (вручную?) добавить в модель intercept и errorterm (потому что он там есть).
Обратите внимание, что я нашел outreg
в Google (который сейчас кажется слишком тяжелым), и на первый взгляд он не совсем соответствует моим потребностям.
РЕДАКТИРОВАТЬ: Попытка опубликовать образец вывода, на самом деле я бы с удовольствием, но я не знаю, как сделать это лучше с помощью редактора SO:
dep = alpha + beta_1*indep1 + beta_2*indep2 + beta_3*indep3 + epsilon
Некоторые матричные обозначения также были бы хороши, но печать определения модели была бы хороша независимо от того, как. Конечно, добавление вручную также возможно, но когда вы находитесь на этапе проверки надежности, переменные модели могут часто меняться, и документация должна быть актуальной.
(Используя http://texify.com :)
paste
,gsub
и т. д. — будьте осторожны, чтобы избежать обратной косой черты там, где это необходимо!), создать нужную строку LaTeX, а затем использоватьresults=tex
в параметрах Sweave для соответствующего фрагмента (я не не знаю навскидку, можно ли получить эквивалентresults=tex
в выражении\Sexpr
...) - person Ben Bolker   schedule 17.06.2011\Sexpr
результаты включены дословно, так что мой комментарий оresults=tex
неактуален. Это может быть полезно: для печати в латексе"> stackoverflow.com/questions/5406071/ - person Ben Bolker   schedule 17.06.2011