У меня есть фрейм данных df1, который выглядит следующим образом:
F_Date Booking_Date col r_count
01/09/2019 02/08/2019 70 22
01/09/2019 03/08/2019 73 12
01/09/2019 04/08/2019 76 9
01/09/2019 06/08/2019 79 6
01/09/2019 09/08/2019 82 5
01/09/2019 10/08/2019 86 4
01/09/2019 11/08/2019 89 4
01/09/2019 12/08/2019 93 4
01/09/2019 13/08/2019 97 4
01/09/2019 14/08/2019 101 4
01/09/2019 15/08/2019 106 3
01/09/2019 16/08/2019 110 3
01/09/2019 17/08/2019 115 4
Я хочу создать новый фрейм данных df2, такой:
каждая строка в df1 должна быть расширена в соответствии с r_count дляНапример, для первой записи новый фрейм данных будет иметь 22 значения.
a Новый столбец value_1, который должен быть создан таким образом, чтобы сумма всех значений столбца value_1 составляла сумму, равную столбцу 'col'. например, 1-ую строку нужно расширить до 22 записей, а сумма значения_1 для всех 22 записей должна быть 70 (значение в столбце равно 70).
Я не хочу делить столбец одинаково искорее следует случайным образом разделить. Все остальные столбцы остаются в новом фрейме данных
Ожидаемые выходные столбцы фрейма данных
F_Date Booking_Date col r_count value_1
Может кто-нибудь помочь с тем же.
Спасибо