1
인자와 시간 간격이있는 표가 있습니다. 내가 원하는 것은 START_DATE
과 END_DATE
사이의 간격으로 각 날짜가 긴 테이블을 만드는 것입니다.팬더 재구성 날짜 순서
dt_in = pd.DataFrame({'factor':['A','B'],
'START_DATE':[pd.Timestamp('2015-01-01'),pd.Timestamp('2016-02-05')],
'END_DATE':[pd.Timestamp('2015-01-04'),pd.Timestamp('2016-02-07')]})
END_DATE START_DATE factor
0 2015-01-04 2015-01-01 A
1 2016-02-07 2016-02-05 B
나는이 같은 출력 테이블을 갖고 싶어 :
dt_out = pd.DataFrame({'factor': ['A','A','A','A','B','B','B'],
'DATE': ['2015-01-01', '2015-01-02', '2015-01-03', '2015-01-04',
'2016-02-05', '2016-02-06', '2016-02-07']})
DATE factor
0 2015-01-01 A
1 2015-01-02 A
2 2015-01-03 A
3 2015-01-04 A
4 2016-02-05 B
5 2016-02-06 B
6 2016-02-07 B
내가 어떻게 할 수 있습니까?
우수! 감사합니다. – BiXiC
수락 해 주셔서 감사합니다. 행운을 빕니다! – jezrael