diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2020-05-26 10:53:47 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2020-05-26 10:53:47 +0100 |
| commit | b349ffe2a8af1262dde4dbac7bbe4f51a669fac4 (patch) | |
| tree | 045bf3a2b7bf6ac76d02afa5715e9ea094adc71d /analysis/output/rankplots/rankplot_default_f1_multi.tex | |
| parent | Don't update pip in Dockerfile (diff) | |
| parent | Update changelog (diff) | |
| download | TCPDBench-b349ffe2a8af1262dde4dbac7bbe4f51a669fac4.tar.gz TCPDBench-b349ffe2a8af1262dde4dbac7bbe4f51a669fac4.zip | |
Merge branch 'update'
Diffstat (limited to 'analysis/output/rankplots/rankplot_default_f1_multi.tex')
| -rw-r--r-- | analysis/output/rankplots/rankplot_default_f1_multi.tex | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/analysis/output/rankplots/rankplot_default_f1_multi.tex b/analysis/output/rankplots/rankplot_default_f1_multi.tex new file mode 100644 index 00000000..29f779e7 --- /dev/null +++ b/analysis/output/rankplots/rankplot_default_f1_multi.tex @@ -0,0 +1,179 @@ +\documentclass[border={0.000000bp 0.000000bp 0.000000bp 0.000000bp}, 11pt]{standalone} +\pdfinfoomitdate=1 +\pdftrailerid{} +\pdfsuppressptexinfo=1 +\pdfinfo{ /Creator () /Producer () } + +\usepackage{tikz} +\usepackage{xcolor} +\usetikzlibrary{shapes.misc} +\usetikzlibrary{backgrounds} + +\definecolor{dotColorA}{HTML}{000000} +\definecolor{dotColorB}{HTML}{000000} +\definecolor{dotColorC}{HTML}{000000} +\definecolor{dotColorD}{HTML}{000000} +\definecolor{dotColorE}{HTML}{000000} +\definecolor{dotColorF}{HTML}{000000} + +\definecolor{labelBgColorA}{HTML}{FFFFFF} +\definecolor{labelBgColorB}{HTML}{FFFFFF} +\definecolor{labelBgColorC}{HTML}{FFFFFF} +\definecolor{labelBgColorD}{HTML}{FFFFFF} +\definecolor{labelBgColorE}{HTML}{FFFFFF} +\definecolor{labelBgColorF}{HTML}{FFFFFF} + +\definecolor{labelTextColorA}{HTML}{000000} +\definecolor{labelTextColorB}{HTML}{000000} +\definecolor{labelTextColorC}{HTML}{000000} +\definecolor{labelTextColorD}{HTML}{000000} +\definecolor{labelTextColorE}{HTML}{000000} +\definecolor{labelTextColorF}{HTML}{000000} + +\definecolor{linkColorA}{HTML}{000000} +\definecolor{linkColorB}{HTML}{000000} +\definecolor{linkColorC}{HTML}{000000} +\definecolor{linkColorD}{HTML}{000000} +\definecolor{linkColorE}{HTML}{000000} +\definecolor{linkColorF}{HTML}{000000} + +\def\textA{\textsc{bocpd}} +\def\textB{\textsc{bocpdms}} +\def\textC{\textsc{ecp}} +\def\textD{\textsc{kcpa}} +\def\textE{\textsc{rbocpdms}} +\def\textF{\textsc{zero}} + +\begin{document} +\begin{tikzpicture}[x=1bp,y=-1bp] + +% shift for the margin +\begin{scope}[shift={(0, 0)}] +% main layer +\begin{scope}[shift={(0, 75)}] +% axis +\begin{scope} +\draw[very thick] (0, 0) -- (600, 0); +\end{scope} + +% axis layer +\begin{scope} +\begin{scope}[shift={(0, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {1.0}; +\end{scope} +\begin{scope}[shift={(60, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {1.5}; +\end{scope} +\begin{scope}[shift={(120, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {2.0}; +\end{scope} +\begin{scope}[shift={(180, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {2.5}; +\end{scope} +\begin{scope}[shift={(240, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {3.0}; +\end{scope} +\begin{scope}[shift={(300, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {3.5}; +\end{scope} +\begin{scope}[shift={(360, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {4.0}; +\end{scope} +\begin{scope}[shift={(420, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {4.5}; +\end{scope} +\begin{scope}[shift={(480, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {5.0}; +\end{scope} +\begin{scope}[shift={(540, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {5.5}; +\end{scope} +\begin{scope}[shift={(600, 0)}] +\draw[thick] (0, 0) -- (0, -6pt) +node[anchor=north] {6.0}; +\end{scope} +\end{scope} + +% link layer +\begin{scope} +\draw[color=linkColorA, thin] (165.0, 0) .. controls +(165.0, -10.0) and (142.0, -10.0) .. (142.0, -20.0); +\draw[color=linkColorB, thin] (330.0, 0) .. controls +(330.0, -10.0) and (300.0, -10.0) .. (300.0, -20.0); +\draw[color=linkColorC, thin] (195.0, 0) .. controls +(195.0, -10.0) and (215.0, -10.0) .. (215.0, -20.0); +\draw[color=linkColorD, thin] (600.0, 0) .. controls +(600.0, -10.0) and (600.0, -10.0) .. (600.0, -20.0); +\draw[color=linkColorE, thin] (330.0, 0) .. controls +(330.0, -10.0) and (360.0, -10.0) .. (360.0, -20.0); +\draw[color=linkColorF, thin] (180.0, 0) .. controls +(180.0, -10.0) and (182.0, -10.0) .. (182.0, -20.0); +\end{scope} + +% label layer +\begin{scope} +\begin{scope}[shift={(121, -34)}] +\fill[color=labelBgColorA, rounded corners=2pt] +(0, 0) rectangle (41, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorA] {\strut \textA}; +\end{scope} +\begin{scope}[shift={(273, -34)}] +\fill[color=labelBgColorB, rounded corners=2pt] +(0, 0) rectangle (54, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorB] {\strut \textB}; +\end{scope} +\begin{scope}[shift={(201, -34)}] +\fill[color=labelBgColorC, rounded corners=2pt] +(0, 0) rectangle (27, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorC] {\strut \textC}; +\end{scope} +\begin{scope}[shift={(583, -34)}] +\fill[color=labelBgColorD, rounded corners=2pt] +(0, 0) rectangle (34, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorD] {\strut \textD}; +\end{scope} +\begin{scope}[shift={(329, -34)}] +\fill[color=labelBgColorE, rounded corners=2pt] +(0, 0) rectangle (61, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorE] {\strut \textE}; +\end{scope} +\begin{scope}[shift={(165, -34)}] +\fill[color=labelBgColorF, rounded corners=2pt] +(0, 0) rectangle (33, 14.62708) node[midway, yshift=-.75bp, anchor=center, text=labelTextColorF] {\strut \textF}; +\end{scope} +\end{scope} + +% dots +\begin{scope} +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorA] at (165.000000, 0) {}; +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorB] at (330.000000, 0) {}; +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorC] at (195.000000, 0) {}; +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorD] at (600.000000, 0) {}; +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorE] at (330.000000, 0) {}; +\draw node [circle, inner sep=0pt, minimum size=4bp, +fill=dotColorF] at (180.000000, 0) {}; +\end{scope} + +% Critical difference +\def\posBest{165.0000000000000000} +\def\posCD{520.8116523110720664} +\begin{scope} +\draw (\posBest, 30) -- (\posBest, 20); +\draw (\posBest, 25) --node[below] {CD} (\posCD, 25); +\draw (\posCD, 30) -- (\posCD, 20); +\end{scope} + +\end{scope} +\end{scope} +\end{tikzpicture} +\end{document}
\ No newline at end of file |
