【发布时间】:2011-09-16 02:02:46
【问题描述】:
我想为演示教程准备一个演示(将按点击顺序播放)...有人可以帮我如何编写演示,假设以下是演示中的步骤...
#start
set.seed(1345)
x1 <- sample(letters[1:10], 5)
x1
sort(x1)
x <- sample(1:10, 5)
y <- sample(c(11:20), 5)
require(lattice)
plot(x,y)
z <- rnorm(5, 1, 0.5)
dataframe <- data.frame(x, y, z)
model1 <- lm(y ~x)
aov(model1)
#end
抱歉,经过数小时和数天的搜索,我找到了解决方案。我感谢您的帮助。
【问题讨论】:
-
听起来你想要一堆截图和一个PowerPoint演示文稿。或者如果您使用 RStudio 或类似软件,您可以将命令保存在文本文件 (.R) 中,然后使用 ctrl+return 一次运行一个,输出将显示为“一次单击”。 ..
-
你可以查看
demo的来源,它使用readline。 -
我倾向于将 Sweave (R + LaTeX) 用于 R 教程。它的好处是可以很容易地从 Sweave 文件 (.Rnw) 中提取 R 代码。因此,您不必再担心您的 R 脚本与您的演示文稿保持同步。
-
@Thierry 并使用 Beamer 将其制作成演示文稿
-
我的问题与在 powerpoint / word 中嵌入 R 代码无关,而是我需要在 R 中按顺序执行一些命令,这样我就不需要键入它们。这类似于您使用以下演示时得到的结果: require(lattice); demo(lattice) 所以我想把我的命令以同样的方式放到一个流程中谢谢你的建议