如何格式化MathNet Numerics中的DelimitedReader以读取空字符串为零?

时间:2014-07-28 14:03:06

标签: c# csv mathnet

我正在读取一个包含大量空单元格的CSV文件,我想在空单元格中读取为零。有没有办法使用DelimitedReader做到这一点?

我正在查看DelimitedReader的文档,我发现它需要四个参数:

•sparse:返回的矩阵是否应构造为稀疏(true)或密集(false)。 默认值:false。 •delimiter:同一行数字之间的数字分隔符。支持Regex组。 默认值:\ s(空格)。 •hasHeaders:第一行是否包含列标题。如果为true,则跳过第一行。 默认值:false。 •formatProvider:要使用的文化。使用InvariantCulture通常是一个好主意,使格式独立于本地文化。默认值:null

我想我可能需要使用formatProvider参数来执行此操作,但我不确定如何使用它。

1 个答案:

答案 0 :(得分:0)

我希望它将空值解释为0,无论它如何配置。所以这有资格作为一个错误。你可以打开关于这个here的问题/票证吗?谢谢!