gpt4 book ai didi

R block 代码留在 Beamer 框架内

转载 作者:行者123 更新时间:2023-12-04 09:28:58 25 4
gpt4 key购买 nike

这是我的 MWE 代码。

\documentclass{beamer}
\begin{document}

<<setup, include=FALSE>>=
# smaller font size for chunks
opts_chunk$set(size = 'footnotesize')
options(width=60)
@


\begin{frame}[fragile]
\frametitle{Test1}

<<boring-random>>=
y <- c(5, 7, 15, 17, 17, 19)
Trt <- gl(n = 3, k = 2, length = 3 * 2, labels = paste("Trt",
1:3, sep = ""), ordered = FALSE)
Data <- data.frame(Trt, y)
Fit1 <- aov(formula = y ~ Trt, data = Data, contrasts = list(Trt = "contr.sum"))
ANOVA1 <- anova(Fit1)
Coeffs1 <- coefficients(Fit1)
@
\end{frame}

\end{document}

enter image description here

我正在努力将 R 块代码保留在 Beamer 框架内。我想知道管理 R 块代码以使它们留在 Beamer 框架内的有效方法是什么。谢谢

最佳答案

最好的方法是关闭tidy选项来自 tidy=FALSE , 并手动换行。

<<boring-random, tidy=FALSE>>=
y <- c(5, 7, 15, 17, 17, 19)
Trt <- gl(n = 3, k = 2, length = 3 * 2, labels = paste("Trt",
1:3, sep = ""), ordered = FALSE)
Data <- data.frame(Trt, y)
Fit1 <- aov(formula = y ~ Trt, data = Data,
contrasts = list(Trt = "contr.sum"))
ANOVA1 <- anova(Fit1)
Coeffs1 <- coefficients(Fit1)
@

这将始终有效。另一种方法是设置较小的 widthoptions() ( knitr FAQ 8 ),您可能需要尝试几次才能获得理想的 width .在您的情况下,60 显然太大了。

关于R block 代码留在 Beamer 框架内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13428007/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com