LaTex:从CSV加载表格,然后将其格式化为多行

问题描述

我正在尝试从CSV文件加载表,然后将其格式化为多行。他们两个都可以很好地分开工作,但不能一起工作。因为我的数据看起来像这样:

c,d,f,a,p,r
svcclassifier,Training,0.991,0.982,0.996,0.987
svcclassifier,Validation,0.866,0.785,0.893,0.84
svcclassifier,Test,0.878,0.799,0.908,0.85
logregclassifier,0.808,0.619,0.723,0.915
logregclassifier,0.722,0.483,0.631,0.845
logregclassifier,0.728,0.532,0.648,0.829
mlknnclassifier,0.892,0.833,0.909,0.877
mlknnclassifier,0.821,0.75,0.857,0.789
mlpclassifier,0.997,0.993,1.0
mlpclassifier,0.852,0.771,0.891,0.817
mlpclassifier,0.862,0.786,0.925,0.807

我想使用多行显示每三个剩余的第一列的一个条目。

这是我到目前为止尝试过的

\begin{tabular}{|l|l|l|l|}
    Classifier & Data set & F1 & Accuracy \\\hline\hline 
    \csvreader[late after line=\\\hline]%
    {test.csv}{c=\c,d=\d,f=\f,a = \a}%
    {\multirow{3}{*}{\a} & \firstname & \matnumber & \accuracy\\ \cline{2-4}}
 \end{tabular} 

但是,由于它实际上一次是文件的一行,因此结果仅显示该行在较大单元格中的第一个条目,然后显示剩余行和两个空行。

我非常感谢这里的一些格式化提示

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)