tests.indexing.test_iloc#

Индекс.take(индексы, ось=0, allow_fill=True, fill_value=None, **kwargs)[источник]#

Возвращает новый Index значений, выбранных по индексам.

Для внутренней совместимости с массивами numpy.

Параметры:
индексыarray-like

Индексы для взятия.

осьint, необязательный

Ось, по которой выбираются значения, всегда 0.

allow_fillbool, по умолчанию True
fill_valueскаляр, по умолчанию None

Если allow_fill=True и fill_value не None, индексы, указанные как -1, считаются NA. Если Index не содержит NA, вызывается ValueError.

Возвращает:
Index

Индекс, сформированный из элементов по заданным индексам. Будет того же типа, что и self, за исключением RangeIndex.

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

numpy.ndarray.take

Возвращает массив, сформированный из элементов a по заданным индексам.

Примеры

>>> idx = pd.Index(['a', 'b', 'c'])
>>> idx.take([2, 2, 1, 2])
Index(['c', 'c', 'b', 'c'], dtype='object')