Python pandas, как получить истину/ложь без дубликатовPython

Программы на Python
Ответить
Anonymous
 Python pandas, как получить истину/ложь без дубликатов

Сообщение Anonymous »

Начал пробовать анализ данных с помощью панд и столкнулся с наковальней.
У меня есть одна таблица с сеансами, уникальная — один сеанс, одна строка. На сеансе указано имя врача. Назовем его session.csv.
У меня есть еще одна таблица с идентификатором сеанса и записью о том, когда был открыт соответствующий файл, с именем пользователя. Имя пользователя будет идентично имени врача, если это он. Если в сеанс вошли два человека, у меня будет две строки с одним и тем же идентификатором сеанса, только с разными именами пользователей. давайте назовем это opens.csv.
Я хочу получить столбец true/false в кадре данных сеанса для:
- когда врач открыл файл
- когда кто-либо открыл файл (поставщик или любое другое имя пользователя)
Сеансы не обязательно были кем-то открыты.
Если я объединим два файла по идентификатору сеанса, я получу дубликат строк, и я не знаю, как «сгладить» фрейм данных в этом случае.
Я также пробовал играть с простыми логическими значениями, но столкнулся с проблемами.
Буду рад помощи.

Подробнее здесь: https://stackoverflow.com/questions/798 ... duplicates
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»