Соответствие серии в Pandas
Функция reindex () используется для согласования серии с новым индексом с необязательной логикой заполнения, помещая NA/NaN в места, не имеющие значения в предыдущем индексе.
Создается новый объект, если новый индекс не эквивалентен текущему и copy = False.
Синтаксис:
Series.reindex(self, index = None, ** kwargs)
Параметры:
Имя | Описание | Тип/Значение по умолчанию | Обязательно/Необязательно |
---|---|---|---|
index | Новые метки/индексы, которым необходимо соответствовать, следует указывать с помощью ключевых слов. Предпочтительно объект индекса, чтобы избежать дублирования данных | в виде массива | необязательно |
метод | Метод, используемый для заполнения дыр в переиндексированном фрейме данных. Обратите внимание: это применимо только к DataFrames/Series с монотонно увеличивающимся/уменьшающимся индексом.
. |
{Нет, ‘backfill’/’bfill’, ‘pad’/’ffill’, ‘ближайший’} | Обязательно |
copy | Вернуть новый объект, даже если переданные индексы совпадают. | bool Значение по умолчанию: True |
Required |
level | Широковещательная передача по уровню, соответствующая значениям индекса на переданном уровне MultiIndex. | int или name | Обязательно |
fill_value | Значение, используемое для пропущенных значений. По умолчанию NaN, но может быть любым «совместимым» значением. | scalar Значение по умолчанию: np.NaN |
Обязательно |
limit | Максимальное количество последовательных элементов для прямого или обратного заполнения. | int Значение по умолчанию : Нет |
Обязательно |
допуск | Максимальное расстояние между исходной и новой метками при неточных совпадениях . Значения индекса в совпадающих местоположениях наиболее удовлетворяют уравнению abs (index [indexer] — target). Допуск может быть скалярным значением, которое применяет одинаковый допуск ко всем значениям, или списком, который применяет допуск переменной для каждого элемента. Подобный списку включает список, кортеж, массив, серию и должен иметь тот же размер, что и индекс, а его dtype должен точно соответствовать типу индекса. | необязательно |
Возвращает: серия с измененным индексом.
Пример:
Загрузите вышеуказанный блокнот с здесь .