tikz/pgf(plots): Fehlerbalken (error bars)

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: tikz/pgf(plots): Fehlerbalken (error bars)

von iTob » Di 26. Okt 2010, 01:15

Jap, so tut’s :) Danke!

Gute Nacht!
Tobi

von bloodworks » Mo 25. Okt 2010, 15:49

\begin{filecontents*}{test.dat} 
#   Messwerte   Fehler 
#   x [m]    t [s]    dx [m]    dt [s] 
   0.85     3.5      1.5       0.2 
   1.4      5.2      0.5       0.2 
   0.1      0.5      0.5       0.2 
   0.5      1.25     0.5       0.2 
\end{filecontents*} 

\documentclass[11pt,a4paper]{scrartcl} 
\usepackage[latin1]{inputenc} 


\usepackage{pgfplots} 



\begin{document} 
\begin{tikzpicture} 

\begin{axis} 
\addplot[ 
   only marks, mark=+, error bars/.cd,
y dir=both,y fixed={0.2}, 
   x dir=both,
   x explicit, error mark=diamond*] 
table [ x index={0},y index={1}, x error index ={2}, y error index={3} ] {test.dat}; 
\end{axis} 

\end{tikzpicture} 
\end{document}

Ich denke du musst Methode und Richtung (hier: both) angeben. So tuts jedenfalls.

tikz/pgf(plots): Fehlerbalken (error bars)

von iTob » Mo 25. Okt 2010, 14:14

Hallo,

ich würde gerne mit TikZ/PGF einen Plot von einer externe Datei erstellen. Soweit so gut. Aber ich würde diesen Plot gerne mit entweder aus der Datei gelesenen oder als Option angebenen (da der Fehler in der regel bei allen Wertepaaren der gleiche ist) Fehlern zeichnen lassen.

Ich hab auch schon die Anleitungen zu rate gezogen und auch Optionen gefunden, die mir offerieren, einen Fehlerbalken zu erstellen. Dieser wird aber nicht angezeigt.

Hier ein Beispiel dazu:
\begin{filecontents*}{test.dat}
#	Messwerte	Fehler
#	x [m]    t [s]    dx [m]    dt [s]
	0.85     3.5      1.5       0.2
	1.4      5.2      0.5       0.2
	0.1      0.5      0.5       0.2
	0.5      1.25     0.5       0.2
\end{filecontents*}

\documentclass[11pt,a4paper]{scrartcl}
\usepackage[latin1]{inputenc}

\usepackage{tikz}
\usepackage{pgfplots}



\begin{document}
\begin{tikzpicture}

\begin{axis}
\addplot[
	only marks, mark=+, error bars/.cd,x fixed={0.2},y dir=both
]
table [
	x index={0},y index={1}, x error index={2}, y error index={3}
]
{test.dat};
\end{axis}

\end{tikzpicture}
\end{document}
Das Beispiel läuft durch und es wird auch ein Graph mit den Wertepaaren gezeichnet (Spalte 1 und 2) aber eben keine Fehlerbalken.
Hab ich was vergessen?

Btw. gibt es noch andere Anleitungen dazu außer die jeweiligen Paketdokus? Gerne auch als gedrucktes Buch und auf deutsch wär’ auch schön...

Vielen Dank und Grüße
Tobi

Nach oben