Suppress whole columns of a 2-D array that contain masked values. This is equivalent to ``np.ma.compress_rowcols(a, 1)``, see `compress_rowcols` for details. See Also -------- compress_rowcols
(a)
| 937 | |
| 938 | |
| 939 | def compress_cols(a): |
| 940 | """ |
| 941 | Suppress whole columns of a 2-D array that contain masked values. |
| 942 | |
| 943 | This is equivalent to ``np.ma.compress_rowcols(a, 1)``, see |
| 944 | `compress_rowcols` for details. |
| 945 | |
| 946 | See Also |
| 947 | -------- |
| 948 | compress_rowcols |
| 949 | |
| 950 | """ |
| 951 | a = asarray(a) |
| 952 | if a.ndim != 2: |
| 953 | raise NotImplementedError("compress_cols works for 2D arrays only.") |
| 954 | return compress_rowcols(a, 1) |
| 955 | |
| 956 | |
| 957 | def mask_rowcols(a, axis=None): |
nothing calls this directly
no test coverage detected