为F#Deedle指定空值

时间:2014-06-10 13:38:37

标签: f# deedle

是否可以在将csv加载到Deedle数据结构时指定自定义值来表示null或NaN?在Python pandas中,这是一个可配置的列表选项。

来自csv的输入数据通常包含一些任意值来表示null,而列的其余部分确实具有有效值(double类型)。目前我必须将它们全部加载,然后将一个函数应用于列到tryparse double。

感谢 casbby

1 个答案:

答案 0 :(得分:0)

目前不支持,但我同意它非常有用!我创建了一个GitHub issue to track this

我们肯定会在某些时候添加它,但如果您想贡献并添加对指定自定义缺失值的支持,这实际上非常简单。 Deedle使用来自F#Data的CSV解析器,它已经支持此功能,所以你真的只需要添加一个额外的可选参数,而不是使用默认的缺失值here in the source code(以及其他重载)。 (并添加一些测试,以确保我们不打破这个: - ))

贡献绝对棒极了!!