Добавить в корзинуПозвонить
Найти в Дзене
Жизнь в интернете

Отправитель: Аноним

Отправитель: Аноним Источник: Аналитик данных Фильтр: — Сообщение: ⚡️ PANDAS-ТРЮК Если нужно быстро найти дубликаты, но сразу увидеть, *чем* именно строки отличаются — используй сравнение через groupby + nunique. Это позволяет ловить «почти одинаковые» строки без сложных проверок. Подписывайся, больше фишек каждый день ! import pandas as pd df = pd.DataFrame({ "name": ["Tom", "Tom", "Alice", "Alice"], "age": [25, 25, 30, 31], "city": ["NY", "NY", "LA", "LA"] }) diff = (df .groupby("name") .nunique() .reset_index()) print(diff) # Показывает, какие поля у одинаковых ключей различаются Перейти к оригиналу

Отправитель: Аноним

Источник: Аналитик данных

Фильтр: —

Сообщение:

⚡️ PANDAS-ТРЮК

Если нужно быстро найти дубликаты, но сразу увидеть, *чем* именно строки отличаются — используй сравнение через groupby + nunique.

Это позволяет ловить «почти одинаковые» строки без сложных проверок. Подписывайся, больше фишек каждый день !

import pandas as pd

df = pd.DataFrame({

"name": ["Tom", "Tom", "Alice", "Alice"],

"age": [25, 25, 30, 31],

"city": ["NY", "NY", "LA", "LA"]

})

diff = (df

.groupby("name")

.nunique()

.reset_index())

print(diff)

# Показывает, какие поля у одинаковых ключей различаются

Перейти к оригиналу