'Make an empty LabelArray with the same categories as ``self``, filled
with ``self.missing_value``.'

def empty_like(self, shape):

    return type(self).from_codes_and_metadata(codes=np.full(shape, self.reverse_categories[self.missing_value], dtype=unsigned_int_dtype_with_size_in_bytes(self.itemsize)), categories=self.categories, reverse_categories=self.reverse_categories, missing_value=self.missing_value)
