将LaTeX表转换为R数据帧/矩阵

时间:2018-03-20 02:41:15

标签: r latex

将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

0 个答案:

没有答案