在内核中生成与内联代码相同的位数

时间:2013-11-10 18:51:50

标签: r knitr rstudio r-markdown

如何让R块代码生成与RStudio RMarkdown文件中的r内联代码相同的位数?

例如:

```{r}
x=1:30
sigma.sq=sum((x-mean(x))^2)/30
sigma.sq    
```

Thus, $\sigma^2=`r sigma.sq`$.

块产生数字74.92,但内联代码产生数字74.9167。我希望两者都是一样的。

建议?

d

P.S。这是上面代码产生的屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:0)

round()函数给你一个答案。例如,R Markdown中的下面的内联代码将显示对象编号的第二个小数位。

`r round(sigma.sq, 2)`