2017-02-15 65 views
-1

如何在kintr(rmarkdown)中将r输出直接包含(复制)到报告中?在编写报告时将r输出复制到报告

我正在写一篇使用knitr(rmarkdown)的报告,在某些段落中我需要提及p值。因此,如果将r输出直接包含在段中,那么在数据集更改时不需要再次更改该值。你能否建议我这样做?

回答

0

您可以使用联机调用来报告以前分析的值。例如:

```{r} 
y <- 5 
``` 

The value of y that we set was `r y`. 

这应该打印:

Y的,我们设定为5

所以对于线性模型,你只希望使用类似

```{r} 
y <- runif(100) 
x <- rnorm(100) 
lmyx <- lm(y~x) 
sum.lmyx <- summary(lmyx) 
``` 

The adjusted R-squared of the best fit linear model was `r sum.lmyx$adj.r.squared`