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')