У меня есть набор данных в следующем формате, однако набор данных намного больше:
import pandas as pd
df1 = pd.DataFrame({'From': ['RU','USA','ME'],
'To': ['JK', 'JK', 'JK'],
'Distance':[ 40000,30000,20000],
'Days': [8,6,4]})
Я хочу добавить диапазон дат для каждого местоположения:
date_rng = pd.date_range(start='01/02/2020', freq='MS', periods=3)
конечный результат должен выглядеть так:
df2 = pd.DataFrame({'Date':['01/02/2020' , '01/03/2020', '01/04/2020','01/02/2020' , '01/03/2020', '01/04/2020','01/02/2020' , '01/03/2020', '01/04/2020'],
'From': ['RU', 'RU', 'RU','USA', 'USA', 'USA','ME', 'ME', 'ME'],
'To': ['JK', 'JK', 'JK','JK', 'JK', 'JK','JK', 'JK', 'JK'],
'Distance':[ 40000, 40000, 40000,30000, 30000, 30000,20000, 20000, 20000],
'Days': [8,8,8,6,6,6,4,4,4]})