У меня есть два кадра данных, как показано ниже
df1 - ID инспектора и назначенное место
df1:
Inspector_ID Assigned_Place
1 ['Bangalore', 'Chennai']
2 ['Bangalore', 'Delhi', 'Chennai']
3 ['Bangalore', 'Delhi']
4 ['Chennai', 'Mumbai']
df2 - Количество билетов, выданных инспектором в каждом place df2:
Inpector_ID Place Tickets
1 Bangalore 20
1 Mumbai 4
2 Bangalore 40
2 Delhi 4
3 Delhi 20
3 Mumbai 10
4 Chennai 20
4 Mumbai 8
Из приведенного выше фрейма данных я хочу сгенерировать нижний фрейм данных с помощью.
Inpector_ID Place Tickets Assigned
1 Bangalore 20 Yes
1 Mumbai 4 No
1 Chennai 0 Yes
2 Bangalore 40 Yes
2 Delhi 4 Yes
2 Chennai 0 Yes
3 Delhi 20 Yes
3 Mumbai 10 No
3 Bangalore 0 Yes
4 Chennai 20 Yes
4 Mumbai 8 Yes
Добавление дополнительных вопросов к вопросу
df1 - график для весь год 2019 ie то же самое для всего месяца 2019 года.
df2:
Inpector_ID Place Tickets YearMonth
1 Bangalore 20 201901
1 Mumbai 4 201901
2 Bangalore 40 201901
2 Delhi 4 201901
3 Delhi 20 201901
3 Mumbai 10 201901
4 Chennai 20 201901
4 Mumbai 8 201901
1 Bangalore 20 201902
1 Mumbai 4 201902
2 Bangalore 40 201902
2 Delhi 4 201902
2 Chennai 8 201902
3 Delhi 20 201902
3 Mumbai 10 201902
4 Chennai 20 201902
4 Delhi 8 201902
Я бы хотел, чтобы ниже был датафрейм
Ожидаемый результат:
Inpector_ID Place Tickets YearMonth Assigned
1 Bangalore 20 201901 Yes
1 Chennai 0 201901 Yes
1 Mumbai 4 201901 No
2 Bangalore 40 201901 Yes
2 Delhi 4 201901 Yes
2 Chennai 0 201901 Yes
3 Delhi 20 201901 Yes
3 Mumbai 10 201901 No
3 Bangalore 0 201901 Yes
4 Chennai 20 201901 Yes
4 Mumbai 8 201901 Yes
1 Bangalore 20 201902 Yes
1 Mumbai 4 201902 No
1 Chennai 0 201901 Yes
2 Bangalore 40 201902 Yes
2 Delhi 4 201902 Yes
2 Chennai 8 201902 Yes
3 Delhi 20 201902 Yes
3 Mumbai 10 201902 No
3 Bangalore 0 201901 Yes
4 Chennai 20 201902 Yes
4 Delhi 8 201902 No
4 Mumbai 0 201902 Yes