用法:
skipmissing(itr)
返回 itr
中跳过
值的元素的迭代器。如果后者是可索引的,则可以使用 missing
itr
的索引来索引返回的对象。与缺失值对应的索引无效:它们被
和 keys
跳过,并且在尝试使用它们时会抛出 eachindex
MissingException
。
使用
获取包含 collect
itr
中非 missing
值的 Array
。请注意,即使 itr
是多维数组,结果也将始终为 Vector
,因为在保留输入维度的同时无法删除缺失。
另见
、coalesce
、ismissing
。something
例子
julia> x = skipmissing([1, missing, 2])
skipmissing(Union{Missing, Int64}[1, missing, 2])
julia> sum(x)
3
julia> x[1]
1
julia> x[2]
ERROR: MissingException: the value at index (2,) is missing
[...]
julia> argmax(x)
3
julia> collect(keys(x))
2-element Vector{Int64}:
1
3
julia> collect(skipmissing([1, missing, 2]))
2-element Vector{Int64}:
1
2
julia> collect(skipmissing([1 missing; 2 missing]))
2-element Vector{Int64}:
1
2
相关用法
- Julia skipchars用法及代码示例
- Julia skip用法及代码示例
- Julia splice!用法及代码示例
- Julia sizeof()用法及代码示例
- Julia setfield()用法及代码示例
- Julia sort用法及代码示例
- Julia sqrt方法用法及代码示例
- Julia signed用法及代码示例
- Julia sortperm用法及代码示例
- Julia strip用法及代码示例
- Julia setdiff!用法及代码示例
- Julia setindex!方法用法及代码示例
- Julia sizeof方法用法及代码示例
- Julia stride用法及代码示例
- Julia setdiff用法及代码示例
- Julia sum用法及代码示例
- Julia show方法用法及代码示例
- Julia string用法及代码示例
- Julia signbit()用法及代码示例
- Julia startswith用法及代码示例
- Julia strides用法及代码示例
- Julia symdiff用法及代码示例
- Julia split用法及代码示例
- Julia sign用法及代码示例
- Julia showerror用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.skipmissing — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。