Skip to content

Instantly share code, notes, and snippets.

@mbauman
Created January 29, 2016 20:20
Show Gist options
  • Save mbauman/474154bf34473b26534a to your computer and use it in GitHub Desktop.
Save mbauman/474154bf34473b26534a to your computer and use it in GitHub Desktop.
julia> using AxisArrays
using SIUnits: ShortUnits.s
julia> A = AxisArray([0:.1:10 cumsum(randn(101))], -50s:50s, [:c1, :c2])
2-dimensional AxisArray{Float64,2,...} with axes:
:row, -50 s:50 s
:col, [:c1,:c2]
And data, a 101x2 Array{Float64,2}:
0.0 -1.2784
0.1 -1.16747
9.9 -12.0978
10.0 -10.4182
julia> A[0s, :]
2-dimensional AxisArray{Float64,2,...} with axes:
:row, 0 s:0 s
:col, [:c1,:c2]
And data, a 1x2 SubArray{Float64,2,Array{Float64,2},Tuple{UnitRange{Int64},Colon},2}:
5.0 -1.80216
julia> A[51, :c2]
-1.8021579339816274
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment