У меня есть набор данных, который содержит:
ID_POINT ID_PRODUCT QUANTITY
A 11 5
A 52 10
B 30 20
C 11 2
, и у меня есть общий идентификатор продукта
ID_PRODUCT
11
20
30
44
52
С этими двумя таблицами я хочу создать эту таблицу:
ID_POINT ID_PRODUCT QUANTITY
A 11 5
A 52 10
A 20 0
A 30 0
A 44 0
B 30 20
B 11 0
B 20 0
B 30 0
B 44 0
B 52 0
C 11 2
C 20 0
C 30 0
C 44 0
C 52 0
Таким образом, если первая точка идентификатора муравья набора данных не содержит какого-либо id_product, ее необходимо добавить в набор данных с количеством 0.
data = pd.read_csv('first.csv', delimiter=",") # reading the file.
products = pd.read_csv('products.csv', delimiter=",") # reading the file.