图形左侧标题

图形左侧标题

我的报告中有一个使用此代码生成的图形:

\begin{figure}
\centering
\captionsetup{justification=centering,margin=2cm}
\begin{center}Class guessed by the program
\includegraphics[width=16cm]{images/confusion}\begin{turn}{90}\hspace{25mm}Actual class of input\end{turn}
\end{center}
\caption{Confusion Matrix for 26 Classes.}
\label{fig:confusion}
\end{figure}

这将生成以下图像:矩阵

但是看起来有点乱。我希望 Y 轴标题位于同一位置,但在图像的左侧。最好的方法是什么?谢谢。

答案1

你的问题只是你将turn环境定位在了之后\includegraphics。因此,我对你的代码进行了一些清理:

  • 使你的代码可编译(重要)
  • 移动转动部分(重要)
  • 替换turn\rotatebox(不重要,这使得代码不需要rotating
  • 添加缩进(不重要)

输出(我没有图片):

黑盒子

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{caption}

\begin{document}

\begin{figure}
    \centering
    \captionsetup{justification=centering,margin=2cm}
    Class guessed by the program
    \rotatebox{90}{\hspace{25mm}Actual class of input}\includegraphics[width=16cm]{images/confusion}
    \caption{Confusion Matrix for 26 Classes.}
    \label{fig:confusion}
\end{figure}

\end{document}

相关内容