Есть ли способ распечатать объект в заголовке xtable?

Я пытаюсь создать отчет, который можно запускать ежегодно с минимальными изменениями кода. Я хочу, чтобы год отчета был включен в заголовок таблиц, но не могу понять, как вставить объект в заголовок.

\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}

Я хочу вставить объект Год перед заголовком.


person GregRousell    schedule 12.11.2013    source источник


Ответы (1)


Используйте 1_

print (xtable(dat, caption=paste(Year,"Title")), caption.placement="top")
person Sam Dickson    schedule 12.11.2013