Метод equals() в Pandas DataFrame

PandasPandasBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом руководстве вы узнаете о методе equals() в Pandas DataFrame. Метод equals() используется для сравнения двух DataFrame и проверки, имеют ли они одинаковую форму и элементы. Возвращает булево значение: True, если DataFrame равны, и False в противном случае.

Советы по работе с ВМ

После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Ноутбук и получить доступ к Jupyter Notebook для практики.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.

Если вы сталкиваетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортируйте необходимые библиотеки

Прежде чем использовать метод equals(), вам необходимо импортировать библиотеку pandas, которая используется для манипуляции данными и анализа.

import pandas as pd

Создайте два DataFrame

Далее создайте два DataFrame для сравнения друг с другом. Убедитесь, что DataFrame имеют одинаковую форму и элементы для точного сравнения.

df1 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})
df2 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})

Используйте метод equals() для сравнения DataFrame

Теперь используйте метод equals() для сравнения двух DataFrame.

result = df1.equals(df2)
print("Are the elements in two DataFrames the same?", result)

Результатом будет True, если DataFrame имеют одинаковую форму и элементы, и False в противном случае.

Резюме

В этом руководстве вы узнали, как использовать метод equals() в Pandas DataFrame для сравнения двух DataFrame. Этот метод полезен, когда вы хотите проверить, равны ли два DataFrame по форме и элементам. Не забудьте убедиться, что сравниваемые DataFrame имеют одинаковую форму и элементы для точного сравнения.