@property<EOL><INDENT>def array(self):<DEDENT>
if self.__array is None:<EOL><INDENT>self.parse()<EOL><DEDENT>return self.__array<EOL>
Represent xvg data as a (cached) numpy array.

        The array is returned with column-first indexing, i.e. for a data file with
        columns X Y1 Y2 Y3 ... the array a will be a[0] = X, a[1] = Y1, ... .