使用子浮点数的两列图形

使用子浮点数的两列图形

我正在尝试使用 制作一组子图的两列图形subfloat。我的问题是该图形仅出现在一列中,其余图形未显示,如下图所示

在此处输入图片描述

这是我的代码:

\documentclass[journal]{IEEEtran}
    \usepackage{graphicx}
    \usepackage{subfloat}
    \usepackage{subfig}
    \usepackage{algorithmic}

\begin{document}
    \begin{figure}
   \centering
   \subfloat[Tree-2]{\includegraphics[scale=0.45]{img1.png}}\label{img1}
   \subfloat[Tree-4]{\includegraphics[scale=0.45]{img2.png}}\label{img2}\\
   \subfloat[Tree-6]{\includegraphics[scale=0.45]{img3.png}}\label{img3}
   \subfloat[Tree-10]{\includegraphics[scale=0.45]{img4.png}}\label{img4}\\
   \subfloat[Tree-15]{\includegraphics[scale=0.45]{img5.png}}\label{img5}
   \subfloat[Tree-20]{\includegraphics[scale=0.45]{img6.png}}\label{img6}\\
   \caption{confusion matrix.}
   \label{fig:confusion}
   \end{figure}

\end{document}

答案1

除了我上面的评论之外:

如果您使用像这样的双列格式IEEEtran,则可能需要使用环境figure*而不是figure环境。figure仅占用一列。figure*跨越两列。

相关内容