Text this: Low-rank matrix approximations over canonical subspaces