Guten Morgen zusammen, ich würde gerne eine Regelkarte mittels LaTeX erstellen. Sie soll so aussehen: Die Grenzen OEG, UEG und den Mittelwert möchte ich manuell eingeben. Das Gitter (X/Y-Achse) soll sich an den Werten orientieren, die ich eingebe. Folgendermaßen habe ich bereits angefangen: Öffne in Overleaf
\documentclass[ tikz, borders = 5mm, ]{standalone} \usepackage{pgfplots,amsmath} \begin{document} \begin{tikzpicture} \begin{axis}[ %Beschriftung title = \textbf{Regelkarte}, xlabel = Stichprobe, ylabel = Merkmal, %Formatierung %minor tick num=2, %grid = both, %Grenzen ] % Grenzen \addplot[dashed,thick,red] coordinates { (0,3) (3,3) }; \addplot[dashed,thick,red] coordinates { (0,1) (3,1) }; % Nominalwert \addplot[thick,green] coordinates { (0,2) (3,2) }; % Messwerte \end{axis} \end{tikzpicture} \end{document} |
Wenn Du die Daten beispielsweise in einer externen Datei Öffne in Overleaf
\documentclass[ tikz, borders = 5mm, ]{standalone} \usepackage{filecontents} \usepackage{pgfplots,amsmath} \pgfplotsset{compat=newest} \begin{filecontents}{data.csv} Stichprobe,Merkmal 0.25, 1.5 0.5,2 1.75, 2.1 \end{filecontents} % Grenzwerte \newcommand\OEG{3} \newcommand\UEG{1} \newcommand\Mittelwert{2} \begin{document} \begin{tikzpicture} \begin{axis}[ title = \textbf{Regelkarte}, xlabel = Stichprobe, ylabel = Merkmal, ] % Grenzen \addplot[dashed,thick,red] coordinates { (0,\OEG) (3,\OEG) }; \addplot[dashed,thick,red] coordinates { (0,\UEG) (3,\UEG) }; \addplot[thick,green] coordinates { (0,\Mittelwert) (3,\Mittelwert) }; % Messwerte \addplot table[x=Stichprobe, y=Merkmal, col sep=comma] {data.csv}; \end{axis} \end{tikzpicture} \end{document} beantwortet 19 Jan '18, 15:10 dzaic @dzaic Bitte ergänze noch
(21 Jan '18, 17:18)
esdd
@Elke: Merci :-)
(22 Jan '18, 10:12)
dzaic
|
tikz
und ggf.pgfplots
sind schon die richtige Wahl dafür. Was ist denn Dein konkretes Problem mit deren Anwendung? Könntest Du bitte ein Minimalbeispiel einfügen? Also ein möglichst kurzes, aber komplettes Dokument, von\documentclass{...}
bis zu\end{document}
, was das Problem zeigt. Das vereinfacht die Bearbeitung erheblich und ist meist eine Garantie für eine Lösung. Dagegen gibt es bei Bitten um die Erledigung der eigenen Aufgaben nur manchmal eine Antwort.Ich hab meinen ursprünglichen Beitrag mal um ein Minimalbeispiel ergänzt.
Ich weiß nicht wie ich nur die X/Y Achse anzeigen lassen kann. Die Grenzen habe ich manuell über addplot eingefügt. Aber ich finde das ist auch nicht gerade elegant. Würde eher sagen ich will eine Linie auf einer bestimmten höhe.