0
팬더에게 떠 (첫 번째 열은 string
형식으로되어 있습니다) :` 은 HH 변환 : mm가 나는 dataframe을
Time_string Count
23:10 2400
02:55 760
내가 첫 번째 열의
float
인 세 번째 열 추가 할 :
을
Time_float
23.166667
2.916667
어떻게하면됩니까?
팬더에게 떠 (첫 번째 열은 string
형식으로되어 있습니다) :` 은 HH 변환 : mm가 나는 dataframe을
Time_string Count
23:10 2400
02:55 760
내가 첫 번째 열의
float
인 세 번째 열 추가 할 :
을
Time_float
23.166667
2.916667
어떻게하면됩니까?
타임 스탬프에 시간과 분 구성 요소 만 있으면 아주 간단합니다. 분할, 작동 및 결합 -
y = df.Time_string.str.split(':')
i, j = y.str[0], y.str[1]
df['Time_float'] = i.astype(int) + (j.astype(float)/60)
df
Time_string Count Time_float
0 23:10 2400 23.166667
1 02:55 760 2.916667
뭘 이미 시도 했습니까? – Dominique
답변이 도움이 되었다면 [투표에 동의하고 동의하십시오] (https://stackoverflow.com/help/someone-answers)를 클릭하십시오. 감사. –