NaN values in data result in non-informative error. Checking for NaN values and displaying an informative error message would be quite useful for users.
! Missing number, treated as zero.
<to be read again>
n
l.46 \end{axis}
! ==> Fatal error occurred, no output PDF file produced!
Transcript written on example.log.
NaN values in data result in non-informative error. Checking for NaN values and displaying an informative error message would be quite useful for users.