@final
@cache_readonly
def result_arraylike(self) -> ArrayLike:
    '\n        Analogous to result_index, but returning an ndarray/ExtensionArray\n        allowing us to retain ExtensionDtypes not supported by Index.\n        '
    if (len(self.groupings) == 1):
        return self.groupings[0].group_arraylike
    return self.result_index._values
Analogous to result_index, but returning an ndarray/ExtensionArray
allowing us to retain ExtensionDtypes not supported by Index.
@final
@cache_readonly
def result_arraylike(self) -> ArrayLike:
    '\n        Analogous to result_index, but returning an ndarray/ExtensionArray\n        allowing us to retain ExtensionDtypes not supported by Index.\n        '
    if (len(self.groupings) == 1):
        return self.groupings[0].group_arraylike
    return self.result_index._values