Legenda do lado esquerdo nos gráficos

Legenda do lado esquerdo nos gráficos

Tenho um gráfico incluído no meu relatório gerado com este código:

\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}

Isso gera a seguinte imagem:Matriz

No entanto, parece um pouco desarrumado. Gostaria que a legenda do eixo Y estivesse no mesmo lugar, mas no lado esquerdo da imagem. Qual é a melhor maneira de fazer isso? Obrigado.

Responder1

Seu problema é apenas que você posicionou o turnambiente depois \includegraphics. Assim, limpei um pouco o seu código:

  • tornou seu código compilável (importante)
  • moveu a peça giratória (importante)
  • substituído turnpor \rotatebox(sem importância, isso faz com que o código não exija rotating)
  • recuo adicionado (sem importância)

Saída (não tenho a foto):

caixa preta

\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}

informação relacionada