Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在pdf中以与.RNW文件中的块相同的顺序显示结果_R_Knitr - Fatal编程技术网

如何在pdf中以与.RNW文件中的块相同的顺序显示结果

如何在pdf中以与.RNW文件中的块相同的顺序显示结果,r,knitr,R,Knitr,我使用的是knitr(RStudio,Rversion 3.1)中的.RNW文件,希望以与.RNW文件中的块相同的顺序获得pdf文件中的输出。我不是在写文章,而是在分析产生大量输出的数据。 当我在块之间写一些文本时,pdf文件被弄乱了,以优化页面上的信息(不要有太多的空白) 是否有强制打印订单的选项 提前感谢,, 你好,汉斯 这是我正在使用的代码 <<summary2, echo=FALSE, results=tex>>= library(xtable) attach(d

我使用的是knitr(RStudio,Rversion 3.1)中的.RNW文件,希望以与.RNW文件中的块相同的顺序获得pdf文件中的输出。我不是在写文章,而是在分析产生大量输出的数据。 当我在块之间写一些文本时,pdf文件被弄乱了,以优化页面上的信息(不要有太多的空白)

是否有强制打印订单的选项

提前感谢,, 你好,汉斯

这是我正在使用的代码

<<summary2, echo=FALSE, results=tex>>=
library(xtable)
attach(dataVoor)
tab <- table(PathEM,NTpathEm)
xtable(tab, caption = c("Relatie path EM en NT-path EM"))
... several tab and xtable as above in the same chunck....
detach(dataVoor)
@

\subsection*{Analyse van risicofactoren voor infectie NA spenen}

<<ReadData2, echo=FALSE>>=
dataNa <- read.delim("~/datasetNa.txt")
@

<<summaryNa2, echo=FALSE, results=verbatim>>=
attach(dataNa)
names(dataNa)
summary(dataNa)
@
=
图书馆(xtable)
附加(数据VOOR)

tab我确实通过在xtable的print函数中指定参数table.placement找到了一些解决方案:

  • 打印(xtable(制表符,数字=0,caption=c(“每个Zoba的性别频率表”)),caption.placement=“top”,table.placement=getOption(“xtable.table.placement”,“h!”)
现在,pdf中的结果与指定程序中的结果顺序相同。
感谢您回答我的问题。

您必须更具体一些(例如,向我们展示一个Rnw文档示例)。PDF文件的顺序应与原始文件相同。部分代码如下所示=库(xtable)附加(dataVoor)选项卡始终将代码发布为问题的编辑,而不是注释。代码是不可读的。latex总是让人头疼的问题是如何准确定位浮动位置。这真是一个问题。