Im Handbuch heißt es

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\coordindex
Yields the current index of the table row (starting with 0). This does not count header or comment lines.
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Will man den Startpunkt bei 1 haben, bedient man sich, je nach Anwendung, des Tricks, \coordindex+1.

Ich habe mich gefragt, ob man auch global die Zählung bei 1 starten lassen kann.

Willkürliches MWE:

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass[margin=5mm, tikz]{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[]
\addplot+[only marks,
nodes near coords=\coordindex,
]
table[row sep=\\] {
0 2 \\%0
2 2 \\%1
0 1 \\%2
0 0 \\%3
1 0 \\%4
2 0 \\%5
2 0 \\%6
1 1 \\%7
};
\end{axis}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 28 Aug '18, 10:48

cis's gravatar image

cis
9.6k103460491
Akzeptiert-Rate: 29%

bearbeitet 28 Aug '18, 10:49


Einfach eins addieren: nodes near coords=\pgfmathparse{int(\coordindex+1)}\pgfmathprintnumber\pgfmathresult.

Außerdem sind in deiner Tabelle zwei überlappende Punkte:

Code, hier editierbar zum Übersetzen:
2 0 \\%5
2 0 \\%6
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass[margin=5mm, tikz]{standalone}
\usepackage{pgfplots}
\usepgfplotslibrary{patchplots}
\begin{document}
\begin{tikzpicture}
\begin{axis}[]
\addplot+[only marks,
nodes near coords=\pgfmathparse{int(\coordindex+1)}\pgfmathprintnumber\pgfmathresult,
]
table[row sep=\\] {
nan nan \\
0 2 \\%0
2 2 \\%1
0 1 \\%2
0 0 \\%3
1 0 \\%4
2 0 \\%5
2 0 \\%6
1 1 \\%7
};
\end{axis}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Permanenter link

beantwortet 05 Sep '18, 02:54

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

Ja gut, die überlappenden Punkte sind hier noch Absicht. Wie man die Beschriftung trennt, habe ich in einem anderen Thread thematisiert.

(05 Sep '18, 03:30) cis
1

@cis Die überlappenden Beschriftungen kannst Du mit nodes near coords style={anchor={ifthenelse(\coordindex==6,0,-90)}}, erledigen. @Henri Danke für das Konvertieren meines Kommentars!

(05 Sep '18, 05:15) Community

@Murmeltier: Ja, für eine einzelne oder wenige Einzelanpassungen der Textposition ist die die if-Unterscheidung noch brauchbar. Bei der Tabelle mit hunderten Punkten hielt ich eine Zusatzspalte mit Angabe der Textposition übersichtlicher: https://texwelt.de/wissen/fragen/22741/wie-zeichne-ich-einen-streichholzgraphen

(05 Sep '18, 15:10) cis
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×298

gestellte Frage: 28 Aug '18, 10:48

Frage wurde gesehen: 3,927 Mal

zuletzt geändert: 05 Sep '18, 15:10