alt text

Ich wollte einmal die Bugs 193 und 109 zur Diskussion stellen.

Wenn man eine Inlinetable mit \pgfplotstableread erzeugt, lässt sich kein 'visualization depends on verwenden.

Hat jemand eine Idee, wie man das beheben könnte?

Öffne in Overleaf
\documentclass[margin=5mm, tikz]{standalone}
%\documentclass[10pt,a4paper]{report}
\usepackage{pgfplots}
\pgfplotsset{compat=1.13}
\usepackage{pgfplotstable}
\begin{document}
\pgfplotstableread[col sep=space]{
x y w1 w2
1 1 2 A
2 2 1 B
3 3 4 C
4 4 3 D
}\data

\pgfplotstablesave{\data}{pgfplotstempout.dat}

\begin{tikzpicture}
\begin{axis}[title=Geht:]
\addplot[
    scatter,
    only marks,
    scatter src=explicit,
    visualization depends on=value \thisrow{w2}\as\wtwo,
    nodes near coords=\wtwo,
]
table[x=x,y=y,meta=w1]{pgfplotstempout.dat};
\end{axis}
\end{tikzpicture}

% Bugs
% https://sourceforge.net/p/pgfplots/bugs/193/
% und 
% https://sourceforge.net/p/pgfplots/bugs/109/
\begin{tikzpicture}
%\begin{axis}[title=Geht nicht]
%\addplot[
%    scatter,
%    only marks,
%    scatter src=explicit,
%    visualization depends on=value \thisrow{w2}\as\wtwo,
%    nodes near coords=\wtwo,
%]
%table[x=x,y=y,meta=w1]{\data}; %error
%\end{axis}
\end{tikzpicture}

\end{document}

gefragt 08 Okt '18, 09:49

cis's gravatar image

cis
9.5k93459491
Akzeptiert-Rate: 29%

geschlossen 09 Okt '18, 05:54

Ich habe eine reine Verständnisfrage: Wieso glaubst du, die Leute hier kennen eine vollständige Lösung für ein Problem, das seit Anfang 2016 bekannt ist und noch nicht vollständig von den (extrem talentierten) Leuten, die das Paket geschrieben haben, gelöst wurde?

Die gangbare Lösung, wie das zu beheben ist, kennst du doch, das Schreiben in eine temporäre Datei.

(08 Okt '18, 20:56) Skillmon

Geht wahrscheinlich zu tief ins Paket rein.

(09 Okt '18, 05:54) cis

Die Frage wurde aus folgenden Grund "Frage ist off-topic oder nicht relevant" geschlossen cis 09 Okt '18, 05:54

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

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×298

gestellte Frage: 08 Okt '18, 09:49

Frage wurde gesehen: 2,298 Mal

zuletzt geändert: 09 Okt '18, 05:54