allowmissing!
功能。
julia> using DataFrames
julia> df = DataFrame(a=[1,2,3])
3Ã1 DataFrame
â Row â a â
â â Int64 â
âââââââ¼ââââââââ¤
â 1 â 1 â
â 2 â 2 â
â 3 â 3 â
julia> df.a[1] = missing
ERROR: MethodError: Cannot `convert` an object of type Missing to an object of type Int64
julia> allowmissing!(df)
3Ã1 DataFrame
â Row â a â
â â Int64â° â
âââââââ¼âââââââââ¤
â 1 â 1 â
â 2 â 2 â
â 3 â 3 â
julia> df.a[1] = missing
missing
julia> df
3Ã1 DataFrame
â Row â a â
â â Int64â° â
âââââââ¼ââââââââââ¤
â 1 â missing â
â 2 â 2 â
â 3 â 3 â
DataFrame
允许
missing
â°
你也可以使用
allowmissing
函数创建新的
.
这两个函数都可以选择接受要转换的列。
disallowmissing
/
disallowmissing!
相反方向的一对(即可选条带
Missing
eltype
如果向量实际上不包含缺失值)。