-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
DataArrays and CategoricalArrays special case similar
by initializing the values with missing
, but default behavior in base is to initialize only the array, leaving #undef
. How do we want to handle this?
julia> T = Union{Int, Missing}
Union{Int64, Missings.Missing}
julia> similar(CategoricalVector{T}(3))
3-element CategoricalArrays.CategoricalArray{Union{Int64, Missings.Missing},1,UInt32}:
missing
missing
missing
julia> similar(DataArray(T, 3))
3-element DataArrays.DataArray{Int64,1}:
missing
missing
missing
julia> similar(missings(T, 3))
3-element Array{Union{Int64, Missings.Missing},1}:
#undef
#undef
#undef
Metadata
Metadata
Assignees
Labels
No labels