**(1)** Bei mir müssen die Eingangsdaten immer übersichtlich am Anfang stehen. <br>
Sonst bin ich, wenn ich etwas ändern oder ergänzen möchte, ganz verwirrt.
*Hier bietet sich also ein table-plot an.*
Einen coordinate-plot würde ich nur in Ausnahmefällen verwenden, z.B. wenn einzelne Punkte ergänzt werden sollen o.ä.
**(2)** Ansonsten möchte will ich mehrfach verwendete Daten nur einmal aufführen müssen (das betrifft hier die Werte zu den 'symbolic y coords'). Abhhilfe schafft dabei
yticklabels from table={\blumentable}{yText},
ytick=data,
im Hinblick auf die erwähnte Tabelle (1).
*Mit der folgenden Lösung bin ich 90% zufrieden; denn im Hinblick auf (2) würde ich eigentlich die y-Achsen-Beschriftungen des Typs "10. und 11.09." auch automatisch aus Rohdaten erzeugen wollen. Dann müsste es aber voraussichtlich ein richtiger `dateplot` (vgl. Handbuch) werden und es wird nochmal ein gutes Stück komplizierter. <br>
Also nehmen wir für das MWE unten an, dass es sich um irgendwelche Textebeisätze handelt, wie z.B. das Wort "Sonnenblumen".*
Ansonsten kann man die folgende 'inlinetable' bei Bedarf auch als externe Datentabelle ausführen (z.B. `blumentabelle.txt`)
[![alt text][1]][1]
\documentclass[a4paper]{article}
\usepackage{pgfplots, pgfplotstable}
\pgfplotsset{width=7cm, compat=1.16}
\begin{document}
\section{Blumentypen - neu}
\pgfplotstableread[col sep=comma]{
Wert1, Wert2, yText
24, 10, 10. und 11.09.
24, 11, 02. und 03.09.
14, 16, 26. und 29.08.
15, 16, 25. und 26.08.
22, 15, 06.08.
21, 12, 30.07.
16, 15, 24. und 27.07.
12, 14, 19.07.
14, 14, 10.07.
7, 10, 01. und 03.07.
6, 12, 15. und 23.05.
}\blumentable
\begin{tikzpicture}
\begin{axis}[
title={Schalen- und Scheibenblumen},
xbar,
bar width=7pt,
y=25pt,
% axis x line=none,
hide x axis,
y axis line style={opacity = 0},
tickwidth= 0pt,
enlarge y limits={abs=25pt},
nodes near coords,
%nodes near coords align=horizontal,
%
yticklabels from table={\blumentable}{yText},
ytick=data,
xmin=0,
]
\addplot table [y expr=\coordindex, x=Wert1] {\blumentable};
\addplot table [y expr=\coordindex, x=Wert2] {\blumentable};
\end{axis}
\end{tikzpicture}
\section{Blumentypen - alt}
\begin{tikzpicture}
\begin{axis}
[
title = Schalen- und Scheibenblumen,
xbar,
y=25pt,
y axis line style = { opacity = 0 },
axis x line = none,
tickwidth = 0pt,
enlarge y limits = {abs=25pt},
bar width = 7pt,
ytick = data,
nodes near coords,
symbolic y coords = {10. und 11. 09., 02. und 03.09., 26. und 29.08.,
25. und 26.08., 06.08., 30.07., 24. und 27.07., 19.07., 10.07., 01. und
03.07., 15. und 23. 05.,},
]
\addplot coordinates {(24,10. und 11. 09.)(24,02. und 03.09.)(14,26. und 29.08.)(15,25. und 26.08.)(22,06.08.)(21,30.07.)(16,24. und 27.07.)(12,19.07.)(14,10.07.)(7,01. und 03.07.)(6,15. und 23. 05.)};
\addplot coordinates {(10,10. und 11. 09.)(11,02. und 03.09.)(16,26. und 29.08.)(16,25. und 26.08.)(15,06.08.)(12,30.07.)(15,24. und 27.07.)(14,19.07.)(14,10.07.)(10,01. und 03.07.)(12,15. und 23. 05.)};
\end{axis}
\end{tikzpicture}
\end{document}
[1]: https://texwelt.de/upfiles/56555555_1.png