Ist es möglich, Parzellen dieser Art (Kammlinie) zu erstellen?

Ist es möglich, Parzellen dieser Art (Kammlinie) zu erstellen?

Ich habe mich gefragt, ob es möglich ist, diese Art von Diagrammen mit PGFPlots zu erstellen. Ich habe alle Diagrammtypen in der Dokumentation durchgesehen, aber nichts Ähnliches gefunden. Vielleicht hat jemand Vorschläge?

Google sagt, diese werden ridgelinePlots genannt. Vielleicht gibt es ein anderes Schlüsselwort für etwas Ähnliches in PGFPlots?

Gratlinie

Antwort1

Um mehrere Diagramme auf der Y-Achse zu stapeln, können Sie die Option verwenden stack plots = y. Allerdings hat diese die Einschränkung, dass nur Diagramme akzeptiert werden, die aus der gleichen Anzahl von Daten bestehen. Wenn Sie uns einen Datensatz zur Verfügung stellen können, auf dem unsere Antwort basieren kann, können wir eine bessere Antwort geben.

\documentclass{article}

\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepackage{xcolor}

\begin{document}

\begin{tikzpicture}
\pgfplotsset{every axis plot post/.append style={draw=black, fill=gray!25}}
\begin{axis}[
smooth,
stack plots=y,
area style,
enlarge x limits=false,
xlabel=length (minutes),
ylabel=year,]
\addplot coordinates {(0,1) (1,1.5) (2,2) (3,2) (4,1.5) (5,1)} ;
\addplot coordinates {(0,1) (1,1) (2,2) (3,2) (4,1) (5,1)} ;
\addplot coordinates {(0,0.5) (0.5,1) (1,1.5) (1.5,1) (2,0)} ;
\end{axis}
\end{tikzpicture}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen