我以前问过这个问题,但没有人回答,所以我想再发布一次。这可能是一个愚蠢的问题,但不知怎么的,我在网上找不到答案,我找到的答案也不起作用。
无论如何,我的问题是,当我使用knitr编写报告时,当我得到一张表时,参考不起作用(当我编译pdf时)。
示例:
set.seed(1)
x<-matrix(rnorm(100),ncol=10)
数字参考作品。
<<Samp,fig.cap="Sample">>=
plot(x[1,],x[2,])
@
示例图如图所示。
但对于桌子来说,这是行不通的。示例代码:
<<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,但我没有得到该表中的堆栈和溢出名称。我怎样才能把这些名字也记在表里呢?
我可以回答问题的第一部分。
xtable(x,caption="Sample Table",label="Samp2")
出于某种原因,它与图表不同。