AxisArrays.jl icon indicating copy to clipboard operation
AxisArrays.jl copied to clipboard

Performant arrays where each dimension can have a named axis with values

Results 72 AxisArrays.jl issues
Sort by recently updated
recently updated
newest added

Adds dependency on ArrayInterface supporting common methods for extracting dimension names and the stride layout interface that LoopVectorization depends on. There are plans to provide a common method for what...

This pull request changes the compat entry for the `IntervalSets` package from `0.1, 0.2, 0.3, 0.4, 0.5, 0.6` to `0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7`. This keeps the compat...

Would an AbstractAxisArray make sense? I would personally like to create my own custom types that have fixed dimension and axis names. And create plot recipes and other functions on...

Is there a way to return a default value such as `NaN` or `0` instead of throwing a `BoundsError` when there is no value within array `a` in the vicinity...

I was playing around AxisArrays for the first time and did this: ``` using AxisArrays x = 0:10:100 |> collect a = AxisArray(rand(length(x)); x=x) println(a[x=29..33]) println(a[x=30..30]) println(a[atvalue(29; atol=5)]) println(a[atvalue(29)]) #...

When we try to reverse an AxisArray object in dims=2, the column labels doesn't flip but the values do. When we try to flip with indexation, columns and values are...

Using AxisArrays v0.4.4, I encountered a StackOverflow error when doing concatenation with a relatively large array as below: ```julia stackoverflowarray = [AxisArray(rand(500,4)) for i in 1:1048] cat(stackoverflowarray...; dims=3) ``` This...

It seems that AxisArrays doesn't check that the names in an axis are unique. The MWE currently works and it seems it shouldn't MWE ```Julia julia> ax1 = fill(randstring(10), 100);...

This PR proposes an implementation of broadcasting for AxisArrays that will be possible using Julia 0.7. I'm getting a bit ahead of myself because not all AxisArrays tests pass on...

Trying to call `mapslices` over an `AxisArray` errors which I think can be fixed with the appropriate method for `reduce_indices`. This seems somewhat related to #7. MWE: ```julia julia> A...