将R输出转换为LaTeX的过程已有详细记录。然而,相反的并非如此。 问题:我有一个很长的LaTeX文件,并希望将表格导入R(比如将它们转换为数据帧)。
问题:是否有一种优雅/高效的方式来执行此任务而无需手动执行此操作?
请注意,有百分号(%)注释表中的行。
例如,
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{natbib}
\title{Processing \LaTeX{} tables with R}
\begin{document}
\maketitle
\section{Introduction}
Here is the first table
\begin{table}[h]
\centering
\caption{Some data}
\begin{tabular}{l|l|}
c1 & c2\\\hline
a & b \\% comments
c & \cite{mypaper} \\% # more comments
\end{tabular}
\end{table}
and the second:
\begin{table}[h]
\centering
\caption{More data}
\begin{tabular}{ll}
1 & 2 \\% mycomment:"first row"
3 & 4 \\
\end{tabular}
\end{table}
\end{document}
R中的所需输出:
## Table 1
c1 c2
a b
c cite{mypaper}
## Table 2
1 2
3 4