pgfplotstabel: pgfplotstable: Bei pgfmathparse oder auch Text bei 'expr' ergänzenauf Wert anderer Spalte zugreifen
Ich möchte, die Zellen der ersten Spalte mit jenen der zweiten vergleichen.
So z.B. in der allerersten Zelle `1 > 0.5` stehen.
Wie kann ich auf die Wert der zweiten Spalte zugreifen? <br>
`\thisrow{NewCol}` bzw. `\pgfmathparse{##1 > \thisrow{NewCol} ? "$>$ \thisrow{NewCol}" : "$\leq$ \thisrow{NewCol}"}\pgfmathresult` kennt er nicht.
Im Beispiel nur für den konstanten Vergleichswert 2 gezeigt. <br>
[![alt text][1]][1]
\documentclass[margin=5mm]{standalone}
\usepackage{pgfplotstable}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.dat}
A
1
2
3
\end{filecontents*}
\begin{document}
\pgfplotstableread{\jobname.dat}\results
\pgfplotstablecreatecol[
expr={2*\thisrow{A}-1.5}
]{NewCol}{\results}
\pgfplotstabletypeset[header=false,
%columns={A, NewCol},
columns/A/.style={column type=l,
% preproc/expr = {##1},
postproc cell content/.style={
/pgfplots/table/@cell content/.add={}{
\pgfmathparse{##1 > 2? "$>$ 2" : "$\leq$ 2"}\pgfmathresult
},},},
]\results
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_272.png