У меня есть Dataframe со списком уникальных рабочих дат в месяце, называемых днями.
У меня есть другой Dataframe, в котором есть список дней, в течение которых сотрудник сообщил о работе, называемый сообщением.
Я пытаюсь найти дни, когда сотрудник не отчитывался на работе.
Ниже приведен пример представления Dataframes:
days
11/1/2018
11/2/2018
11/3/2018
11/4/2018
11/5/2018
11/6/2018
11/7/2018
Представление названного Dataframe:
emp_id, date
1001,11/1/2018
1001,11/2/2018
1002,11/1/2018
1002,11/3/2018
1003,11/3/2018
Ожидаемый результат (в котором указаны дни, когда сотрудник не сообщал):
emp_id,date
1001,11/3/2018
1002,11/2/2018
1003,11/1/2018
1003,11/2/2018
Обновление Я создал первый кадр данных, как показано ниже
import numpy as np
df_1 = np.sort(df_master.date.unique())
df_1_df = pd.DataFrame(df_1)
df_1_df.columns
RangeIndex(start=0, stop=1, step=1)