I want to use | as column separator in the CSV file. Because it looks clean, so I won't feel headache to edit the CSV file directly.
I have checked the manual, it seems the option col sep accepts only a few values: comma for ,, semicolon for ;, colon for :, braces for {}, ampersand for &, space and tab. That's all.
I have tried col sep=| however it won't work.
\long\def\pgfplotstableread@impl@DO@##: ! Parameters must be numbered consecutively.. I've made the feature request: http://goo.gl/B8hl0 – Lenik Sep 15 '12 at 07:58pgfplotsand forget it was in a nested definition. – Joseph Wright Sep 15 '12 at 08:03