What are you trying to do with the data? Are you sure that thinking about it as if it was a matrix is helpful in getting that done? Almost any data set can be thought of as one or more arrays. For example you have N variables of which D are used as key variables and M are results or measures such that N=D+M. Then this data set could be thought as a series of M arrays of D dimensions. Of if the measures are all of the same type then a (D+1) dimensional array where the last dimension specifies the measure.
... View more