上下文中的表格参考(pdf)+ Dim。表中的名字 - knitr

时间:2014-10-20 18:42:34

标签: r knitr

之前我问过这个,但是没有人回答这个问题,所以想过再发一次。可能是一个愚蠢的问题,但不知何故,我无法在网上找到答案,我找到的答案不起作用。

无论如何我的问题是在使用knitr编写报告时,当我得到一个表时,引用不起作用(当我编译pdf时)。

示例:

set.seed(1)
x<-matrix(rnorm(100),ncol=10)

参考适用于数字。

<<Samp,fig.cap="Sample">>=
plot(x[1,],x[2,])
@

示例图如图\ ref {fig:Samp}所示。

但是对于表格,它不起作用。示例代码:

<<Samp2,results='asis'>>=
xtable(x,caption="Sample Table")
@ 

Sample table is shown in Table \ref{Samp2}.

我得到的输出是“样本表显示在表??”。

我如何获得参考?

另一个问题!如果我将维名称放到x。

dimnames(x) <- list(stack=0:9,overflow=1:10)
xtable(x)

我得到列尺寸1:10和行尺寸0:9,但我没有得到该表中的堆栈和溢出名称。我怎样才能在表格中找到这些名字?

1 个答案:

答案 0 :(得分:1)

我可以回答问题的第一部分。

xtable(x,caption="Sample Table",label="Samp2")

由于某种原因,它与情节/数字不同。