首页 > 解决方案 > 在 R markdown 中使用块外和文本内的回归输出

问题描述

我正在对我正在做的报告中的各种回归技术进行重复分析。我可以很好地进行回归,但是我想获得回归输出并将其放入文本中。我在下面做了一个可重现的例子:

linearMod <- lm(dist ~ speed, data=cars)  # build linear regression model on full data
print(linearMod)

输出为:

Call:
lm(formula = dist ~ speed, data = cars)

Coefficients:
(Intercept)        speed  
    -17.579        3.932  

我如何将其放入一些 R 降价文本中。比如我想写:线性回归模型发现dist=-17.579+3.932Speed,其中速度有统计学意义

我意识到我可以通过键入手动执行此操作,但是当涉及许多变量时,这变得更加困难和繁琐,在我的情况下可能有大约 10 个,报告中有多个回归方程。

标签: rr-markdown

解决方案



您可以在 Markdown 中使用 `r VariableName在您的示例中显示任何 R 变量/表达式:

The linear regression model found that dist=`r linearMod$coefficients[1]` + `r linearMod$coefficients[2]` Speed.

在此处输入图像描述


推荐阅读