데이터 프레임 열을 timedelta로 변환하려고하는데 문제가 있습니다. 또는 '-XX : XX : XX'pd.Timedelta 데이터 프레임 열 변환
내 dataframe :
df = pd.DataFrame({'time':['+06:00:00', '-04:00:00'],})
내 방식 :
df['time'] = pd.Timedelta(df['time'])
열이 ': XX XX + XX'와 같은 외모에 제공되는 형식 그러나, 나는 오류를 얻을 :
ValueError: Value must be Timedelta, string, integer, float, timedelta or convertible
나는 간단한 예를 수행 할 때 :
을time = pd.Timedelta('+06:00:00')
내가 원하는 출력 얻을 : 내 원하는 출력으로 timedelta로 시리즈를 변환하고 싶다면
Timedelta('0 days 06:00:00')
무슨 방법이 될 것입니까?
감사의 .apply을() 메소드가 작동하고 내가 찾고있는 것이었다. 도와 줘서 고마워! – Mike