DataScienceTraits.Categorical
— TypeCategorical
Scientific type of categorical (a.k.a. discrete) variables.
DataScienceTraits.Compositional
— TypeCompositional
Scientific type of compositional data (See CoDa.jl).
DataScienceTraits.Continuous
— TypeContinuous
Scientific type of continuous variables.
DataScienceTraits.Distributional
— TypeDistributional
Scientific type of distributional data (See Distributions.jl)
DataScienceTraits.Geometrical
— TypeGeometrical
Scientific type of geometrical data (See Meshes.jl)
DataScienceTraits.SciType
— TypeSciType
Parent type of all scientific types.
DataScienceTraits.Temporal
— TypeTemporal
Scientific type of temporal data (e.g. Date, Time, DateTime).
DataScienceTraits.Tensorial
— TypeTensorial
Scientific type of tensorial data (e.g. Vector, Matrix)
DataScienceTraits.Unknown
— TypeUnknown
Scientific type used as a fallback in the scitype
trait function.
DataScienceTraits.coerce
— Methodcoerce(S::Type{<:SciType}, itr)
Convert the scientific type of elements of the iterable itr
to S
, ignoring missing values.
DataScienceTraits.elscitype
— Functionelscitype(itr) -> SciType
elscitype(I::Type) -> SciType
Return the scientific type of the elements of iterator itr
of type I
.
DataScienceTraits.isordered
— Methodisordered(itr)
Checks whether the categorical variables of the iterable itr
are ordered.
DataScienceTraits.sciconvert
— Functionsciconvert(S::Type{<:SciType}, x)
Convert the scientific type of object x
to S
.
DataScienceTraits.scitype
— Functionscitype(x) -> SciType
scitype(T::Type) -> SciType
Return the scientific type of object x
of type T
.