pandas.Index.repeat#
- Индекс.repeat(повторы, ось=None)[источник]#
Повторение элементов индекса.
Возвращает новый Index, где каждый элемент текущего Index повторяется последовательно заданное количество раз.
- Параметры:
- повторыint или массив ints
Количество повторений для каждого элемента. Это должно быть неотрицательное целое число. Повторение 0 раз вернет пустой Index.
- осьNone
Должно быть
None. Не имеет эффекта, но принимается для совместимости с numpy.
- Возвращает:
- Index
Новый созданный Index с повторяющимися элементами.
Смотрите также
Series.repeatЭквивалентная функция для Series.
numpy.repeatАналогичный метод для
numpy.ndarray.
Примеры
>>> idx = pd.Index(['a', 'b', 'c']) >>> idx Index(['a', 'b', 'c'], dtype='object') >>> idx.repeat(2) Index(['a', 'a', 'b', 'b', 'c', 'c'], dtype='object') >>> idx.repeat([1, 2, 3]) Index(['a', 'b', 'b', 'c', 'c', 'c'], dtype='object')