РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
306 of 687 menu

Атрибут right

Атрибут right применяется к IntervalIndex и возвращает массив правых границ интервалов. Атрибут не принимает параметров и возвращает Index с числовыми значениями правых границ каждого интервала.

Синтаксис

interval_index.right

Пример

Давайте создадим IntervalIndex из списка кортежей и получим его правые границы:

import pandas as pd idx = pd.IntervalIndex.from_tuples([(0, 1), (2, 5), (6, 10)]) res = idx.right print(res)

Результат выполнения кода:

Index([1, 5, 10], dtype='int64')

Пример

Давайте создадим IntervalIndex с помощью метода from_breaks и извлечём правые границы интервалов:

import pandas as pd breaks = [1, 3, 6, 10, 15] idx = pd.IntervalIndex.from_breaks(breaks) res = idx.right print(res)

Результат выполнения кода:

Index([3, 6, 10, 15], dtype='int64')

Пример

Давайте создадим IntervalIndex с помощью метода from_arrays и используем правые границы для создания новой таблицы:

import pandas as pd left = [0, 5, 10] right = [3, 8, 15] idx = pd.IntervalIndex.from_arrays(left, right) df = pd.DataFrame({ 'a': [1, 2, 3], 'b': [10, 20, 30] }, index=idx) df['right_border'] = df.index.right print(df)

Результат выполнения кода:

a b right_border (0, 3] 1 10 3 (5, 8] 2 20 8 (10, 15] 3 30 15

Смотрите также

  • атрибут left,
    который возвращает левые границы интервалов
  • атрибут mid,
    который возвращает средние точки интервалов
  • атрибут length,
    который возвращает длины интервалов
  • класс IntervalIndex,
    который создаёт индекс с интервальными значениями
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить