cf.Data.compressed¶

Data.
compressed
(inplace=False)[source]¶ Return all nonmasked values in a one dimensional data array.
Not to be confused with compression by convention (see the
uncompress
method).New in version 3.2.0.
See also
 Parameters
 Returns
Examples
>>> d = cf.Data(numpy.arange(12).reshape(3, 4), 'm') >>> print(d.array) [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] >>> print(d.compressed().array) [ 0 1 2 3 4 5 6 7 8 9 10 11] >>> d[1, 1] = cf.masked >>> d[2, 3] = cf.masked >>> print(d.array) [[0 1 2 3] [4  6 7] [8 9 10 ]] >>> print(d.compressed().array) [ 0 1 2 3 4 6 7 8 9 10]
>>> d = cf.Data(9) >>> print(d.compressed().array) [9]