PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Legende rechts neben Konfusionsmatrix (Tikz) einfügen



lina24642
02-06-2022, 11:23
Liebes Forum,

ich möchte eine Konfusionsmatrix abbilden mit Hilfe von Tikz und den Platz rechts daneben für eine Legende nutzen die TP, FP,... erklärt. Die Konfusionsmatrix habe ich schon gebaut, allerdings weiß ich nicht wie ich nun als schöne Legende Text rechts daneben setzen kann. Wäre super, wenn ihr mir weiterhelfen könnt!

Das soll in die Legende:

True Positive (TP) - Modell sagt die positive Klasse richtig vorher
True Negative (TN) - Modell sagt die negative Klasse richtig vorher
False Positive (FP) - Modell sagt die positive Klasse falsch vorher
False Negative (FN) - Modell sagt die negative Klasse falsch vorher


Und das ist die Konfusionsmatrix:


\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}

\begin{tikzpicture}[
box/.style={draw,rectangle,minimum size=2cm,text width=1.5cm,align=center,every label/.style={text depth=\depthof{p}}}]
\matrix (conmat) [row sep=.1cm,column sep=.1cm] {
\node (tpos) [box,
label=left:\( \mathbf{p'} \),
label=above:\( \mathbf{p} \),
] {TP};
&
\node (fneg) [box,
label=above:\textbf{n}] {FN};
\\
\node (fpos) [box,
label=left:\( \mathbf{n'} \)] {FP};
&
\node (tneg) [box] {TN};
\\
};
\node [left=.05cm of conmat,text width=2.5cm,align=center] {\textbf{Tatsächliche \\ Klasse}};
\node [above=.05cm of conmat] {\textbf{Ermittelte Klasse}};
\end{tikzpicture}

\end{document}

rais
08-06-2022, 00:12
Crosspost (https://golatex.de/viewtopic.php?f=6&t=24508) mit Lösungsansatz. Bitte Crossposts zukünftig eigenständig -- auf allen betroffenen Seiten mit allen betroffenen Beiträgen -- zu verlinken.

VG