I guess you mean DataFrames? Indeed, the column names would provide the
equivalent of your variables/subfields.
flows.out wouldn't be possible, but you can always create a names like
flows_out, flows_in... to keep a mental representation of categories. Is
that enough for you?
> If you do not need to otherwise manipulate the whole array directly
> (like say do an svd on the 100x30 matrix), and only work with the
> fields, it would be best to create a composite type with those field
> names.
OTOH if you need a real array, not a set of columns, you can explore
NamedArrays instead of DataFrames.
Regards