Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

09 Jan '17, 14:46

jukebox's gravatar image

jukebox
3125

Unterschiedliche Marker in einem Graphen

ich möchte für bestimmte Punkte (willkürlich - also nicht jeder n-te) in meinem Plot andere Marker (die sich von den restlichen in Farbe und Form abheben) verwenden. Ich arbeite mit der `colorlist`: \begin{filecontents*}{data.txt} b c 1 2 2 4 3 6 4 8 5 10 6 12 7 14 8 16 9 18 10 20 \end{filecontents*} \documentclass[paper=a4,ngerman,xcolor=dvipsnames]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[]{pgfplots} \pgfplotsset{compat=1.14} \usepackage{siunitx} \usepackage{caption} \usepackage{graphicx} \usepackage{lipsum} \pgfplotscreateplotcyclelist{mycolorlist}{ blue!01!green,every mark/.append style={fill=blue!10!black},mark=+ } \begin{document} \begin{figure} \begin{tikzpicture} \begin{axis}[ grid=both, width=12cm, height=9cm, xtick pos=left, ytick pos=left, legend style={draw,fill=none,name=legend,label=above : {\textcolor{red}{\textbf{x}}\,=\,100\,kHz, \textcolor{red}{\textbf{x}}\,=\,10\,kHz, \textcolor{red}{\textbf{x}}\,=\,1\,kHz, \textcolor{red}{\textbf{x}}\,=\,100\,Hz, \textcolor{red}{\textbf{x}}\,=\,10\,Hz, \textcolor{red}{\textbf{x}}\,=\,1\,Hz}}, xlabel={R}, ylabel={Z}, legend style={at={(0.02,0.98)},anchor=north west,cells={anchor=west}}, legend style={font=\footnotesize}, cycle list name=mycolorlist, ] \addplot table [x=b,y=c]{data.txt}; \legend{Z} \end{axis} \end{tikzpicture} \end{figure} \end{document} Beispielsweise soll z.b der 3. Messpunkt (3 6) ein schwarzes "x" als Marker bekommen und Messpunkt 7 (7 14) ein blaues Dreieck. Ist sowas möglich? Ebenfalls soll `legend style=` zentriert oberhalb des plots liegen mit einer maximalen Breite des Plots
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4
nicht verwendetes Paket aus den Themen entfernt, Beispiel entsprechen Minimalbeispiel-Anleitung mit data.txt in filecontents-Umgebung

09 Jan '17, 14:19

saputello's gravatar image

saputello
11.1k174365

Unterschiedliche Marker in einem Graphen

ich möchte für bestimmte Punkte (willkürlich - also nicht jeder n-te) in meinem Plot andere Marker (die sich von den restlichen in Farbe und Form abheben) verwenden. Ich arbeite mit der colorlist: `colorlist`: \begin{filecontents*}{data.txt} b c 1 2 2 4 3 6 4 8 5 10 6 12 7 14 8 16 9 18 10 20 \end{filecontents*} \documentclass[paper=a4,ngerman,xcolor=dvipsnames]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage[]{pgfplots} \pgfplotsset{compat=1.14} \usepackage{siunitx} \usepackage{caption} \usepackage{graphicx} \usepackage{lipsum} \pgfplotscreateplotcyclelist{mycolorlist}{ blue!01!green,every mark/.append style={fill=blue!10!black},mark=+ } \begin{document} \begin{figure} \begin{tikzpicture} \begin{axis}[ grid=both, width=12cm, height=9cm, xtick pos=left, ytick pos=left, legend style={draw,fill=none,name=legend,label=above : {\textcolor{red}{\textbf{x}}\,=\,100\,kHz, \textcolor{red}{\textbf{x}}\,=\,10\,kHz, \textcolor{red}{\textbf{x}}\,=\,1\,kHz, \textcolor{red}{\textbf{x}}\,=\,100\,Hz, \textcolor{red}{\textbf{x}}\,=\,10\,Hz, \textcolor{red}{\textbf{x}}\,=\,1\,Hz}}, xlabel={R}, ylabel={Z}, legend style={at={(0.02,0.98)},anchor=north west,cells={anchor=west}}, legend style={font=\footnotesize}, cycle list name=mycolorlist, ] \addplot table [x=b,y=c]{data.txt}; \legend{Z} \end{axis} \end{tikzpicture} \end{figure} \end{document} Beispielsweise soll z.b der 3. Messpunkt (3 6) ein schwarzes "x" als Marker bekommen und Messpunkt 7 (7 14) ein blaues Dreieck. Ist sowas möglich? Zum Plotten verdende ich data.txt mit Inhalt b c 1 2 2 4 3 6 4 8 5 10 6 12 7 14 8 16 9 18 10 20 Ebenfalls soll `legend style=` zentriert oberhalb des plots liegen mit einer maximalen Breite des Plots
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

09 Jan '17, 13:57

jukebox's gravatar image

jukebox
3125

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

09 Jan '17, 13:56

jukebox's gravatar image

jukebox
3125

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

09 Jan '17, 12:20

jukebox's gravatar image

jukebox
3125