Wie kann ich die Daten aus einer Tabelle darstellen, wenn die X-Spalte die Differenz zwischen den X-Werten angibt?

Wie kann ich die Daten aus einer Tabelle darstellen, wenn die X-Spalte die Differenz zwischen den X-Werten angibt?

Ich möchte ein „Trial Profile“-Diagramm mit Ti erstellenkZ.

Meine Daten sind wie folgt: Höhe (Y-Achse) und Zeit zwischen den Kontrollpunkten (X-Achse).

     y      x
     0      0
    10      3
    20      3
    40      8
    30      6

Ein wichtiges Merkmal sind vertikale Linien, die Kontrollpunkte (x) und Höhen (y) verbinden.

Das Ergebnis sollte ungefähr so ​​aussehen (orangefarbene Daten dienen nur zu Informationszwecken):

Antwort1

Lesen Sie pgfplotsAbschnitt 4.5 des Handbuchs

\documentclass[tikz]{standalone}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}
\addplot[ycomb,scatter] table[x=x,y=y]{
     y      x
     0      0
    10      3
    20      3
    40      8
    30      6
};
\end{axis}
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen