这个问题已经在这里有了答案:




已关闭8年。






knitr中是否有任何选项可以保留R代码中的换行符?编译文档后,代码应如以下示例所示:

\documentclass[a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}

\begin{document}

<<hist>>=
df <- data.frame(x=rnorm(100,100,20))
library(lattice)
histogram(~x,
      df,
      main="histogram",
      nint=20)
@

\end{document}

谢谢你的帮助!

最佳答案

knitr自动整理R代码。因此,要获取换行符,请设置tidy=FALSE,即

<<hist, tidy=FALSE>>=
df <- data.frame(x=rnorm(100,100,20))
library(lattice)
histogram(~x,
      df,
      main="histogram",
      nint=20)
@

关于r - Knitr 的换行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11421078/

10-14 23:54