DimensionalData.AbstractBasicDimArray
DimensionalData.AbstractBasicDimVector
DimensionalData.AbstractBasicDimMatrix
AbstractDimArray
AbstractDimVector
AbstractDimMatrix
DimArray
DimVector
DimMatrix
Shorthand AbstractDimArray constructors:
Base.fill
Base.rand
Base.zeros
Base.ones
Functions for getting information from objects:
dims
refdims
metadata
name
otherdims
dimnum
hasdim
AbstractDimStack
DimStack
DimIndices
DimSelectors
DimPoints
DimensionalData.AbstractDimTable
DimTable
For transforming DimensionalData objects:
groupby
DimensionalData.DimGroupByArray
Bins
ranges
intervals
CyclicBins
seasons
months
hours
For transforming DimensionalData objects:
set
rebuild
modify
@d
broadcast_dims
broadcast_dims!
mergedims
unmergedims
reorder
Control how strict DimensionalData when comparing Lookups
before doing broadcasts and matrix multipications.
In some cases (especially DimVector and small DimArray) checking
lookup values match may be too costly compared to the operations.
You can turn check the current setting and turn them on or off with these
methods.
DimensionalData.strict_broadcast
DimensionalData.strict_broadcast!
DimensionalData.strict_matmul
DimensionalData.strict_matmul!
Base methods
Base.cat
Base.copy!
Base.eachslice
Most base methods work as expected, using Dimension wherever a dims
keyword is used. They are not all specifically documented here.
DimensionalData.AbstractName
DimensionalData.Name
DimensionalData.NoName
DimensionalData.DimArrayInterface
DimensionalData.DimStackInterface
DimensionalData.rebuild_from_arrays
DimensionalData.show_main
DimensionalData.show_after
DimensionalData.refdims_title
These are internal functions that could change at any time and should not be depended on.
Modules=[DimensionalData]
Public = false
Order = [:type]
Pages = [array.jl, metadata.jl]