Введение
Метод Series.append() библиотеки pandas используется для объединения или конкатенации двух Series и возврата новой Series. Он позволяет вам объединить элементы двух Series вместе, сохраняя или не сохраняя исходные значения индекса.
Советы по работе с ВМ
После завершения запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Notebook и получить доступ к Jupyter Notebook для практики.
Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook не загрузится полностью. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортировать модуль pandas
Для использования метода Series.append() необходимо сначала импортировать модуль pandas в Python. Это можно сделать с помощью следующего кода:
import pandas as pd
Создать две Series
Далее необходимо создать две Series, которые мы хотим объединить. Серию можно создать, передав список или объект, подобный массиву, конструктору pd.Series(). Например:
s1 = pd.Series(['Python', 'Java'])
s2 = pd.Series([1, 2])
Добавить Series
Теперь мы можем использовать метод Series.append(), чтобы добавить s2 к s1. Это можно сделать, вызвав метод append() для s1 и передав s2 в качестве параметра to_append. Например:
s3 = s1.append(s2)
(По желанию) Игнорировать значения индекса
По умолчанию метод append() сохраняет значения индекса исходной Series. Если вы хотите игнорировать значения индекса и сгенерировать новый индекс от 0 до n-1, вы можете передать параметр ignore_index=True методу append(). Например:
s3 = s1.append(s2, ignore_index=True)
(По желанию) Проверить целостность
Если вы хотите убедиться, что результирующий индекс не имеет дублирующихся значений, вы можете передать параметр verify_integrity=True методу append(). Если есть какие-либо перекрывающиеся значения индекса, будет вызвано исключение ValueError. Например:
s3 = s1.append(s2, verify_integrity=True)
Резюме
В этом практическом занятии мы узнали, как использовать метод Series.append() в pandas для объединения или конкатенации двух Series. Мы рассмотрели шаги по импортированию модуля pandas, созданию Series и их объединению. Кроме того, мы изучили необязательные параметры для игнорирования значений индекса или проверки целостности. Этот метод полезен, когда мы хотим объединить две Series в одну в pandas.