【发布时间】:2014-03-18 08:14:17
【问题描述】:
我想遍历一个列表并将其中的一部分打印为 HTML 和一些代码。 所以更准确地说:我想产生与此相同的输出
<h2> 1 is a great number </h2>
<!--begin.rcode echo=FALSE print(rnorm(5,mean=1)) end.rcode-->
<h2> 2 is a great number </h2>
<!--begin.rcode echo=FALSE print(rnorm(5,mean=2)) end.rcode-->
...
<h2> x is a great number </h2>
我设法将 's 打印到 HTML,但结果也直接打印在 HTML 中, 使用以下块:
<!--begin.rcode, echo=FALSE, results = 'asis'
for (i in list(1,2)){
cat("<h2>", i, "is a great number</h2>")
print(rnorm(5,mean=i))
}
end.rcode-->
很高兴收到所有建议。
P.S.:我想要格式化的原因是knirtBootstrap,然后产生一个非常好的输出。
【问题讨论】: