CSV reader does not detect columns with non-finite numbers as numeric
This issue was created automatically from an original Mantis Issue. Further discussion may take place here.
When reading in CSV files, columns with integers and floating point numbers are automatically detected and converted to numeric values so that they may be processed. However, this detection breaks down if the column has non-finite values like NaN (not a number) or INF (infinity). These numbers should be considered floating point values and read in as such.