Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在将 CSV 文件中的一些数据读入框架中,并且我想用零替换某一列中的空白。但是,当我这样做时FillMissing(0),返回的系列仍将值显示为空白。我猜这是因为 Deedle 推断列的类型是int而不是int?,因此零相当于缺失。
FillMissing(0)
int
int?
有没有一种方法可以FillMissing用来做我想做的事,或者替代类型推断,以便将此列视为int??
FillMissing
该方法将填充与提供的值具有相同类型FillMissing的列中的所有缺失值。这有点令人困惑,我们正在寻找更好的想法来做到这一点!
这意味着FillMissing(0)只会用整数填充列。您可以尝试调用FillMissing(0.0)来处理浮点列或FillMissing(0.0M)处理小数。
FillMissing(0.0)
FillMissing(0.0M)
值是否可以为空这一事实并不重要 - Deedle 直接处理缺失值,因此从 CSV 加载的列永远不会有类型int?