![使用子浮点数的两列图形](https://linux22.com/image/322786/%E4%BD%BF%E7%94%A8%E5%AD%90%E6%B5%AE%E7%82%B9%E6%95%B0%E7%9A%84%E4%B8%A4%E5%88%97%E5%9B%BE%E5%BD%A2.png)
我正在尝试使用 制作一组子图的两列图形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*
跨越两列。