1
와 dataframe 항목에없는 시간을 추가 : 당신이 볼 수 있듯이나는 dataframe과 같이이 팬더
df = pd.DataFrame({'time':['23:59:45','23:49:50','23:59:55','00:00:00','00:00:05','00:00:10','00:00:15'],
'X':[-5,-4,-2,5,6,10,11],
'Y':[3,4,5,9,20,22,23]})
가, 시간이 시간 (문자열 형식)에 의해 형성되는 자정에 걸쳐 있습니다. 시간은 매 5 초마다 주어집니다! 그러나 그 목표는 매초마다 빈 행 (예 : Nan으로 채워짐)을 추가하는 것입니다. 마지막으로 열 시간은 시간 소인으로 변환되어 색인으로 설정되어야합니다.
내 목표를 달성하기 위해 현명하고 우아한 방법을 제안 해주세요.
X Y
time
23:59:45 -5.0 3.0
23:59:46 NaN NaN
23:59:47 NaN NaN
23:59:48 NaN NaN
... ... ...
00:00:10 10.0 22.0
00:00:11 NaN NaN
00:00:12 NaN NaN
00:00:13 NaN NaN
00:00:14 NaN NaN
00:00:15 11.0 23.0
참고 : 나는 날짜를 필요가 없습니다 여기
출력이 어떻게 보일지입니다.
덕분에, 그러나에 문제가있는 것입니다 시간은 '23 : 59 : 45 '에서 시작하여'00:00:15 '(그 다음날)로 끝나야하기 때문입니다. 따라서 그 두 번 사이의 데이터 프레임을 채울 필요가 있습니다 –
흠, 원하는 출력을 추가 할 수 있습니까? – jezrael
또한 '자정'으로 더 많이 있어야하나요? – jezrael