导入一个长制表符分隔的数据文件,其中第一行作为标题

导入一个长制表符分隔的数据文件,其中第一行作为标题

这是一个非常简单的任务,我似乎无法正确设置格式。简而言之,我正在尝试导入和格式化一个较长的制表符分隔的 txt 文件,并将第一行作为标题。我尝试使用以下代码的包 pgfplotstable。作为示例,我将表格修剪为仅包含 2 行(除了标题之外)和 5 列。任何指针都将不胜感激!错误消息:包 PGF 数学错误:无法将输入“AAA”解析为浮点数。

\documentclass{article}
\usepackage{pgfplotstable}

\begin{document}

\section{test}

\begin{table}[h!]\centering
    \pgfplotstableset{
        every head row/.style={before row=\toprule,after row=\midrule},
        every last row/.style={after row=\bottomrule}
        }
    \pgfplotstabletypeset[
        col sep=tab, columns/info/.style={string type,column type=r},
        ] {../2.Co-occurrence/demo.txt}
    \caption{Test Data}
\end{table}

\end{document}

demo.txt 如下所示:

Gene1   Gene2   coef    P-val   RRR(test)
AAA BBB 0.44    2.67E-13    4.00E-12
CCC DDD 0.38    8.00E-10    3.12E-08

所需的表格包含在此处。在此处输入图片描述

相关内容