
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:
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 turn
Umgebung nach positioniert haben \includegraphics
. Daher habe ich Ihren Code ein wenig bereinigt:
- deinen Code kompilierbar gemacht (wichtig)
- Drehteil verschoben (wichtig)
- ersetzt
turn
durch\rotatebox
(unwichtig, dadurch ist im Code kein erforderlichrotating
) - Einrückung hinzugefügt (unwichtig)
Ausgabe (ich habe das Bild nicht):
\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}