У меня есть
..........
wlst=['AA','BB']
DATE=pd.date_range(start='01-01-2019', periods = 3, freq = 'MS')
......................................
Мне нужен одинаковый диапазон месяцев для всех элементов в списке 'wlst', как показано ниже
DATE Col2
2019-01-01 AA
2019-02-01 AA
2019-03-01 AA
2019-01-01 BB
2019-02-01 BB
2019-03-01 BB
Я пытался
dfpred =pd.DataFrame()
wlst=['AA','BB']
DATE=pd.date_range(start='01-01-2019', periods = 4, freq = 'MS')
for w in wlst:
dfpred['DATE']=DATE
dfpred['Col2']=w
dfpred
, ноя всегда получаю, как показано ниже
2019-01-01 BB
2019-02-01 BB
2019-03-01 BB
Справка
У меня есть
wlst=['AA','BB']
DATE=pd.date_range(start='01-01-2019', periods = 3, freq = 'MS')
dfpred =pd.DataFrame()
wlst=['AA','BB']
DATE=pd.date_range(start='01-01-2019', periods = 4, freq = 'MS')
for w in wlst:
dfpred['DATE']=DATE
dfpred['Col2']=w
dfpred
вывод, как показано ниже
2019-01-01 BB
2019-02-01 BB
2019-03-01 BB
без ошибок гайка только последняяназвание списка