Exemple #1
0
    def indexMap(self):
        if self._indexMap is None:
            zipped = zip(*self.labels)
            self._indexMap = _tseries.map_indices_list(zipped)
            self._verify_integrity()

        return self._indexMap
Exemple #2
0
    def indexMap(self):
        if self._indexMap is None:
            zipped = zip(*self.labels)
            self._indexMap = lib.map_indices_list(zipped)
            self._integrity = len(self._indexMap) == len(self)

        if not self._integrity:
            raise Exception("Index cannot contain duplicate values!")

        return self._indexMap