Messwertmittelung Diagramm

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: Messwertmittelung Diagramm

von StefanXYZ » Mo 11. Aug 2014, 15:45

Die Spalte Messung zählt nur die Messungen je Probe hoch. Die X-Achse sollte natürlich die Probe sein, ich habe es korrigiert. Und auf der y-Achse sollte dann im Diagramm statt den vielen Einzelwerten (hier im Beispiel wäre das bei Parameter 4 also statt 4 mal der 41 und 1 mal der 43, der Mittelwert, also die 41.4) auftauchen.
%Aufbau der Messdatendatei 
\begin{filecontents}{Messwerte.dat} 
    Probe         Messung         Parameter1         Parameter2         Parameter3         Parameter4 
    1             1               5                  7                  8                  43 
    1             2               4                  7                  9                  41 
    1             3               4                  7                  9                  41 
    1             4               4                  7                  9                  41 
    1             5               4                  7                  9                  41 
    2             1               9                  15                 2                  31 
    2             2               9                  15                 2                  31 
    2             3               9                  15                 2                  31 
    2             4               9                  15                 2                  31 
    2             5               9                  15                 2                  31 
    2             6               9                  15                 2                  31 
    2             7               8                  14                 3                  34 
\end{filecontents} 

\documentclass{article} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage{pgfplots} 
\usepackage{gnuplottex} 

\begin{document} 

\begin{tikzpicture} 
    \begin{axis}[only marks] 
       \addplot table [x index=0,y index=3] {Messwerte.dat}; 
       \addplot table [x index=0,y index=5] {Messwerte.dat}; 
    \end{axis} 
\end{tikzpicture} 

\end{document} 

von Johannes_B » Mo 11. Aug 2014, 09:17

Da du bereits gnuplottex lädst, geh ich davon aus, dass du auch gnuplot verwendest. Mit gnuplot sollte das leicht zu machen sein. Allerdings verstehe ich anhand deines Beispieles noch nicht, wer/was wie geplottet (bzw mean gebildet) werden soll.
%Aufbau der Messdatendatei
\begin{filecontents}{Messwerte.dat}
	Probe         Messung         Parameter1         Parameter2         Parameter3         Parameter4
	1             1               5                  7                  8                  43
	1             2               4                  7                  9                  41
	1             2               4                  7                  9                  41
	1             2               4                  7                  9                  41
	1             2               4                  7                  9                  41
	2             1               9                  15                 2                  31
	2             1               9                  15                 2                  31
	2             1               9                  15                 2                  31
	2             1               9                  15                 2                  31
	2             1               9                  15                 2                  31
	2             1               9                  15                 2                  31
	2             2               8                  14                 3                  34
\end{filecontents}

\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{pgfplots}
\usepackage{gnuplottex}

\begin{document}

\begin{tikzpicture}
	\begin{axis}[only marks]
		\addplot table [x index=1,y index=3] {Messwerte.dat};
		\addplot table [x index=1,y index=5] {Messwerte.dat};
	\end{axis}
\end{tikzpicture}

\end{document}

Du hast mehrere Proben. Betrachten wir Probe eins, diese wird mehrfach dem gleichen Experiment unterzogen (sonst wäre der Mittelwert ja sinnlos). Wofür ist dann die Spalte Messung? Dient diese als bloßer Index? Und warum soll das die y-Achse sein?

Messwertmittelung Diagramm

von StefanXYZ » So 10. Aug 2014, 11:09

Hallo,

ich habe folgendes Problem:
In einer (ziemlich großen) Messdatendatei sind zu mehreren Proben wiederholte Messungen abgelegt, die eine Vielzahl von Parametern enthalten.
Ich würde gerne in einem Diagramm nur den jeweiligen Mittelwert der zu einer Probe gehörigen Messungen darstellen.

Ist das möglich?

Viele Grüße
Stefan
% 
%Aufbau der Messdatendatei
\begin{filecontents}{Messwerte.dat} 
Probe	Messung	Parameter1	Parameter2	Parameter3	Parameter4
1	1	5	7	8	43
1	2	4	7	9	41
2	1	9	15	2	31
2	2	8	14	3	34
\end{filecontents} 

\documentclass[11pt, twoside, a4paper]{article}
\usepackage{setspace}
\usepackage{parskip}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage[scaled]{uarial}
\renewcommand*\familydefault{\sfdefault} 
\usepackage[T1]{fontenc}
\usepackage[UTF8]{inputenc}
\usepackage{MnSymbol}
\usepackage[pdftex]{graphicx}
\usepackage{subfig}
\setlength\belowcaptionskip{0pt}
\usepackage{amsmath}
\usepackage[justification=RaggedRight, singlelinecheck=false, belowskip=1cm]{caption}
\numberwithin {figure}{section}
\numberwithin {table}{section}
\numberwithin {equation}{section}
\usepackage{booktabs}
\usepackage{pgfplots}
\usepackage[miktex]{gnuplottex} 
\usepackage{helvet}
\usepackage[eulergreek]{sansmath}
\pgfplotsset{
  tick label style = {font=\sansmath\sffamily},
  every axis label = {font=\sansmath\sffamily},
  legend style = {font=\sansmath\sffamily},
  label style = {font=\sansmath\sffamily}
}
\usepackage{paralist}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{threeparttable}
\usepackage{tabularx}
\usepackage{makecell}
\usepackage{array,booktabs}
\renewcommand{\arraystretch}{2}
\usepackage{placeins}



\begin{document}

  \begin{figure} 
  \begin{tikzpicture} 
     \begin{axis}[only marks] 
        \addplot table [x index=1,y index=3] {Messwerte.dat}; 
        \addplot table [x index=1,y index=5] {Messwerte.dat};
     \end{axis} 
  \end{tikzpicture} 
  \caption{Wie bilde ich hier jeweils den Mittelwert der Kurven?} 
  \label{Mittelwert} 
  \end{figure} 

  \end{document} 

Nach oben