Linke Bildunterschrift auf Grafiken

Linke Bildunterschrift auf Grafiken

Ich habe in meinem mit diesem Code generierten Bericht eine Grafik eingefügt:

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

Dadurch wird das folgende Bild erzeugt:Matrix

Es sieht jedoch etwas unordentlich aus. Ich möchte, dass die Beschriftung der Y-Achse an derselben Stelle, aber auf der linken Seite des Bildes steht. Wie kann ich das am besten erreichen? Danke.

Antwort1

Ihr Problem ist nur, dass Sie die turnUmgebung nach positioniert haben \includegraphics. Daher habe ich Ihren Code ein wenig bereinigt:

  • deinen Code kompilierbar gemacht (wichtig)
  • Drehteil verschoben (wichtig)
  • ersetzt turndurch \rotatebox(unwichtig, dadurch ist im Code kein erforderlich rotating)
  • Einrückung hinzugefügt (unwichtig)

Ausgabe (ich habe das Bild nicht):

Flugschreiber

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

verwandte Informationen