我正在尝试创建一个可以每年运行的报告,只需对代码进行尽可能少的更改。我希望报告的年份包含在表格的标题中,但无法弄清楚如何将对象插入标题。
\documentclass{article}
\begin{document}
<<year,echo=TRUE>>=
Year <- "2012-2013"
@
Year: \Sexpr{return(Year)}
<<makedata,echo=TRUE,results='asis'>>=
library(xtable)
dat <- matrix(round(rnorm(9, 20, 10)), 6, 3)
colnames(dat) <- c("Column 1","Column 2","Column 3")
print (xtable(dat, caption="Title"), caption.placement="top")
@
\end{document}
我想在“标题”之前插入对象年份。
答案 0 :(得分:1)
使用paste()
print (xtable(dat, caption=paste(Year,"Title")), caption.placement="top")