假設我有使用knitr
在.Rnw
文件xtable
對象的列表:自動使用knitr添加投影儀幻燈片
\begin{frame}[slide1]
<<echo=FALSE, results="asis">>=
library(xtable)
data(tli)
fm1 <- aov(tlimth ~ sex + ethnicty + grade + disadvg, data = tli)
fm2 <- lm(tlimth ~ sex*ethnicty, data = tli)
xtabs<-list(xtable(fm1), xtable(fm2))
#print first table
print(xtabs[[1]])
@
\end{frame}
\begin{frame}[slide2]
<<echo=FALSE, results="asis">>=
#print second table
print(xtabs[[2]])
@
\end{frame}
因爲在我的實際項目中,xtabs
是長度> 100的列表,我不知道是否有一種方法來包裝`打印(XTABS [[I]])」在一個組塊,使得其在與相同的設置,如每個載玻片打印逐個:
\begin{frame}[slides]
<<echo=FALSE, results="asis">>=
library(xtable)
data(tli)
fm1 <- aov(tlimth ~ sex + ethnicty + grade + disadvg, data = tli)
fm2 <- lm(tlimth ~ sex*ethnicty, data = tli)
xtabs<-list(xtable(fm1), xtable(fm2))
print(xtabs[[1]])
print(xtabs[[2]])
...
print(xtabs[[x]])
@
\end{frame}
謝謝,我試過了,但它顯示了一些錯誤。我發佈了一個我想到的答案,但可能不是一個好方法。我認爲你的方式更好,我會盡力去解決它。 –