我对内联 R Markdown 代码有疑问:
我已经完成了一个 LaTeX 表格,如下所示:
\begin{table}[!h]
\centering
\begin{tabular}{ |c|c|c|c|}
\hline
$\textbf{Vorname}$ & $\textbf{Nachname}$ & $\textbf{Email}$ & $\textbf{Stimmen}$ \\
\midrule[1pt]
\specialrule{2pt}{-2pt}{-2pt}
\specialrule{2pt}{0pt}{0.5pt}
`r Table[[2]][[1,1]]` & `r Table[[2]][[1,2]]` & `r Table[[2]][[1,3]]` & `r Table[[2]][[1,4]]`\\ \hline
`r Table[[2]][[2,1]]` & `r Table[[2]][[2,2]]` & `r Table[[2]][[2,3]]` & `r Table[[2]][[2,4]]`\\ \hline
\end{tabular}
\end{table}
在这里,我为单元格的条目插入了一些内联代码(例如Table[[2]][[1,1]]
)。使用符号r [R code]
。现在我想让这个表动态化:行数应该由变量给出n
。
所以我想要这样的东西:
\begin{table}
[LaTex code]
\specialrule{2pt}{0pt}{0.5pt}
j =0
for (j in 1:n){
`r Table[[2]][[j,1]]` & `r Table[[2]][[j,2]]` & `r Table[[j]][[1,3]]` & `r Table[[2]][[j,4]]` \\ \hline }
\end{tabular}
我怎样才能实现这个目标?