Size: a a a

2021 April 07

u

ultra + noise in PiterPy Meetup
+
источник

DB

Dima Boger in PiterPy Meetup
А где офис будет? 🌚
источник

E

Eugene in PiterPy Meetup
зато иконка теперь есть у каждого проекта ☝️😀
источник

Б

Боброний in PiterPy Meetup
источник

V

Vitali in PiterPy Meetup
Ладожская
источник

S

Stan in PiterPy Meetup
Фаберже?
источник

S

Stan in PiterPy Meetup
В Берлин больше не возите?)
источник

V

Vitali in PiterPy Meetup
БЦ Лада
Энергетиков 3А
источник

V

Vitali in PiterPy Meetup
Возим. Мне кажется сейчас это может быть затруднено из-за короноправил разных государств
источник

V

Vitali in PiterPy Meetup
Ну и не все хотят переезжать. Надо уважать интересы людей 😄
источник

AZ

Andrey Zakharevich in PiterPy Meetup
ждем сторис
источник
2021 April 08

Б

Боброний in PiterPy Meetup
Кто-нибудь знает утилиту, которая переписывает unittest.TestCase.assert на обычные assert?
источник

MK

Maxim Koltsov in PiterPy Meetup
sed
источник

S

Stan in PiterPy Meetup
источник

Б

Боброний in PiterPy Meetup
источник

АП

Алексей А́риксу Петр... in PiterPy Meetup
PyCharm ещё
источник

Б

Боброний in PiterPy Meetup
?
источник

TD

Timur Daukaev in PiterPy Meetup
Привет
У меня возникла проблема с пандасом, возможно, кто-нибудь сможет подсказать.

Есть два датафрейма с одинаковыми столбцами, но разным форматом данных.
Мне нужно взять все строки из обоих датафреймов с совпадающими значениями в двух конкретных столбцах и убедиться, что данные в остальных столбцах тоже совпадают (с учётом разницы в форматах).
При этом эти пары столбцов не уникальны по значениям; одна и та же пара может быть в нескольких строках.

Как бы мне лучше эти датафреймы сравнить при таких условиях?

Тупой проход циклом выглядит ужасно неэффективным, т.к. в датафреймах сотни тысяч строк.
Я нашёл метод compare, но он, как я понимаю, просто сравнивает строки с совпадающими индексами. Даже если я как-то предварительно нормализую оба датафрейма, не понятно, как решить проблему с неуникальными парами, по которым нужно искать строки для сравнения.
Может, есть что-то ещё, что мне может помочь в этой задаче?

Приложил скрин для примера - в нём, по идее, "совпадают" только первые строки.
источник

AZ

Andrey Zakharevich in PiterPy Meetup
А ты можешь их отсортировать как-нибудь так, чтобы потом одного прохода с попарным сравнением записей было бы достаточно?
источник

TD

Timur Daukaev in PiterPy Meetup
Что-то типа for row1, row2 in zip(df1, df2), я правильно понял?
К сожалению, нет - нет гарантий, что они будут совпадать. Например, в одном датафрейме может быть три строки с одной парой значений, а в другом - только две.
источник