My table is a little bit overflowing over the two columns of my paper towards the right, however I noticed that the cells of my table contain some space. Is there a way to minimize the spaces within the cells in order to stop my table from overflowing?
I would like to keep the table as it is and just minimize the space to make fit within the two columns of the paper.
\documentclass[10pt,conference]{IEEEtran}
\IEEEoverridecommandlockouts
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{algorithm}
\usepackage{graphicx}
\usepackage{changepage}
\usepackage{lipsum}
\usepackage{ctable}% http://ctan.org/pkg/ctable
\usepackage{color, colortbl}
\newcommand{\var}{\textit}
\newcommand{\proc}{\textbf}
\newcommand{\prop}{\texttt}
\newcommand{\plusplus}{{+}{+}}% Other options:
\newcommand*\ita[1]{\textit{#1}}
\usepackage{array, booktabs, makecell, multirow}% new
\definecolor{Gray}{gray}{0.9}
\usepackage{textcomp}
\renewcommand{\algorithmiccomment}[1]{//#1}
\begin{table*}[htb]
\centering
\caption{Precision/Recall and Completeness of the requirement-to-method
Traces Output by our approach}
\label{Results}
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
\hline
\multirow{2}{*}{\textbf{\begin{tabular}[c]{@{}c@{}}1-\\ Program\end{tabular}}} & \multirow{2}{*}{\textbf{\begin{tabular}[c]{@{}c@{}}2-\\ Step\end{tabular}}} & \multicolumn{3}{c|}{\textbf{\begin{tabular}[c]{@{}c@{}}Cumulative\\ Predictions\end{tabular}}} & \multicolumn{3}{c|}{\textbf{\begin{tabular}[c]{@{}c@{}}Cumulative \\ Output\\ Completeness\end{tabular}}} & \multicolumn{5}{c|}{\textbf{\begin{tabular}[c]{@{}c@{}}Cumulative Precision and \\ Recall\end{tabular}}} & \multicolumn{2}{c|}{\textbf{\begin{tabular}[c]{@{}c@{}}Cumulative \\ Output \\ Precision\end{tabular}}} & \multicolumn{2}{c|}{\textbf{\begin{tabular}[c]{@{}c@{}}Cumulative\\ Output \\ Recall\end{tabular}}} \\ \cline{3-17}
& & \textbf{\begin{tabular}[c]{@{}c@{}}3-\\ T\textsubscript{p}(\#)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}4-\\ N\textsubscript{p}(\#)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}5-\\ E\textsubscript{p}(\#)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}6-\\ T(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}7-\\ N(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}8-\\ E(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}9-\\ TP\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}10-\\ TN\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}11-\\ FP\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}12-\\ FN\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}13-\\ E\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}14-\\ T(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}15-\\ N(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}16-\\ T(\%)\end{tabular}} & \textbf{\begin{tabular}[c]{@{}c@{}}17-\\ N(\%)\end{tabular}} \\ \hline
\multirow{4}{*}{\textbf{Chess}} & \textbf{1} & 0 & 2063 & 3953 & 0 & 34.29 & 65.71 & 0 & 1612 & 0 & 0 & 4404 & NA & 100 & NA & 100 \\ \cline{2-17}
& \textbf{2} & 0 & 3227 & 2789 & 0 & 53.64 & 46.36 & 0 & 1841 & 0 & 49 & 4126 & NA & 97.41 & 0 & 100 \\ \cline{2-17}
& \textbf{3} & 908 & 3227 & 1881 & 15.09 & 53.64 & 31.27 & 415 & 1841 & 378 & 49 & 3333 & 52.33 & 97.41 & 89.44 & 82.97 \\ \cline{2-17}
& \textbf{4} & \textbf{1464} & \textbf{3227} & \textbf{1325} & \textbf{24.34} & \textbf{53.64} & \textbf{22.02} & \textbf{471} & \textbf{1841} & \textbf{438} & \textbf{49} & \textbf{3217} & \textbf{51.82} & \textbf{97.41} & \textbf{90.58} & \textbf{80.78} \\ \hline
\multirow{4}{*}{\textbf{Gantt}} & \textbf{1} & 0 & 55535 & 34699 & 0 & 61.55 & 38.45 & 0 & 22365 & 0 & 0 & 67869 & NA & 100 & NA & 100 \\ \cline{2-17}
& \textbf{2} & 0 & 69880 & 20354 & 0 & 77.44 & 22.56 & 0 & 22707 & 0 & 94 & 67433 & NA & 99.59 & 0 & 100 \\ \cline{2-17}
& \textbf{3} & 677 & 69880 & 19677 & 0.75 & 77.44 & 21.81 & 84 & 22707 & 85 & 94 & 67264 & 49.70 & 99.59 & 47.19 & 99.63 \\ \cline{2-17}
& \textbf{4} & \textbf{1143} & \textbf{69880} & \textbf{19211} & \textbf{1.27} & \textbf{77.44} & \textbf{21.29} & \textbf{136} & \textbf{22707} & \textbf{136} & \textbf{94} & \textbf{67161} & \textbf{50.00} & \textbf{99.59} & \textbf{59.13} & \textbf{99.40} \\ \hline
\multirow{4}{*}{\textbf{iTrust}} & \textbf{1} & 0 & 17573 & 149265 & 0 & 10.53 & 89.47 & 0 & 6572 & 0 & 0 & 160266 & NA & 100 & NA & 100 \\ \cline{2-17}
& \textbf{2} & 0 & 28660 & 138178 & 0 & 17.18 & 82.82 & 0 & 6685 & 0 & 9 & 160144 & NA & 99.87 & 0 & 100 \\ \cline{2-17}
& \textbf{3} & 290 & 28660 & 137888 & 0.17 & 17.18 & 82.65 & 81 & 6685 & 27 & 9 & 160036 & 75.00 & 99.87 & 90.00 & 99.60 \\ \cline{2-17}
& \textbf{4} & \textbf{1074} & \textbf{28660} & \textbf{137104} & \textbf{0.64} & \textbf{17.18} & \textbf{82.18} & \textbf{93} & \textbf{6685} & \textbf{28} & \textbf{9} & \textbf{160023} & \textbf{76.86} & \textbf{99.87} & \textbf{91.18} & \textbf{99.58} \\ \hline
\multirow{4}{*}{\textbf{JHotDraw}} & \textbf{1} & 0 & 116787 & 20133 & 0 & 85.30 & 14.70 & 0 & 12013 & 0 & 0 & 124907 & NA & 100 & NA & 100 \\ \cline{2-17}
& \textbf{2} & 0 & 128756 & 8164 & 0 & 94.04 & 5.96 & 0 & 12134 & 0 & 208 & 124578 & NA & 98.31 & 0 & 100 \\ \cline{2-17}
& \textbf{3} & 1279 & 128756 & 6885 & 0.93 & 94.04 & 5.03 & 63 & 12134 & 20 & 208 & 124495 & 75.90 & 98.31 & 23.25 & 99.84 \\ \cline{2-17}
& \textbf{4} & \textbf{2000} & \textbf{128756} & \textbf{6164} & \textbf{1.46} & \textbf{94.04} & \textbf{4.50} & \textbf{95} & \textbf{12134} & \textbf{32} & \textbf{208} & \textbf{124451} & \textbf{74.80} & \textbf{98.31} & \textbf{31.35} & \textbf{99.74} \\ \hline
% \rowcolor{lightgray}
\textbf{Average} & \textbf{4} & \textbf{1420} & \textbf{57631} & \textbf{40951} & \textbf{6.93} & \textbf{60.57} & \textbf{32.50} & \textbf{199} & \textbf{10842} & \textbf{159} & \textbf{90} & \textbf{88713} & \textbf{63.37} & \textbf{98.79} & \textbf{68.06} & \textbf{94.88} \\ \hline
\end{tabular}
\end{table*}
\end{document}



\resizeboxto make tables "fit". – Mico May 09 '19 at 07:52\resizeboxshould only ever be contemplated in an emergency, if all other measures have failed -- it is entirely fair to call it out. – Mico May 09 '19 at 08:19\resizebox{\textwidth}{...}is a panacea. A nuanced discussion of the circumstances under which\resizeboxmay be ok -- although other, superior solutions should still be investigated before resorting to\resizebox-- may be found at My table doesn't fit; what are my options? – Mico May 09 '19 at 08:47graphicxpackage that adds the\resizeboxcommand. – leandriis May 09 '19 at 09:17