Latex table from CSV file

The following code for creating Latex table from csv file is missing horizontal line on top of the table.

\documentclass{article}
\usepackage{csvsimple}
% Make csv in question
\begin{filecontents*}{check.csv}
labels,names,A,C,V,tools
a,example,838,663,683,
b,otter,353,215,192,
d,\textbf{broccoli},79,79,117,
e,fibredensityandcrosssection,1086,849,868,
ad,hcp-prefree:exec-centos7.freebuild-centos4-latest,70,76,157,
ar,shots47s\_fmriprep-1.2.3,,,,453
\end{filecontents*}
\begin{table*}[!ht]
\csvreader[% tabular={|c|c|c|c|c|c|}, table head = \textbf{Labels} &\textbf{{names}} & \textbf{A} & \textbf{C} & \textbf{V} & \textbf{T}\\\hline, late after line= \\, late after last line=\\\hline % ]{check.csv}{labels=\labels,names=\names,A=\A,C=\C,V=\V,tools=\tools}% {\labels & \names & \A & \C & \V & \tools} \centering \caption{\label{table1}Number by category}
\end{table*}
\end{document}

How we can add top horizontal line on top of table?

1 Answer

Please note that building such a data prison is bad style. Have a look at , or for some guides about nice looking tables.

 \documentclass{article} \usepackage{csvsimple} % Make csv in question
\begin{filecontents*}{check.csv}
labels,names,A,C,V,tools
a,example,838,663,683,
b,otter,353,215,192,
d,\textbf{broccoli},79,79,117,
e,fibredensityandcrosssection,1086,849,868,
ad,hcp-prefree:exec-centos7.freebuild-centos4-latest,70,76,157,
ar,shots47s\_fmriprep-1.2.3,,,,453
\end{filecontents*}
\begin{document}
\begin{table*}[!ht]
\csvreader[% tabular={|c|c|c|c|c|c|}, table head = \hline\textbf{Labels} &\textbf{{names}} & \textbf{A} & \textbf{C} & \textbf{V} & \textbf{T}\\\hline, late after line= \\, late after last line=\\\hline % ]{check.csv}{labels=\labels,names=\names,A=\A,C=\C,V=\V,tools=\tools}% {\labels & \names & \A & \C & \V & \tools} \centering \caption{\label{table1}Number by category}
\end{table*} \end{document}

enter image description here

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

You Might Also Like