int의 pandas 열을 타임 스탬프 데이터 유형으로 변환


13

1970-1-1 년 이후로 전달 된 밀리 초 수의 열을 포함하는 데이터 프레임이 있습니다. 이 int 열을 타임 스탬프 데이터로 변환해야하므로 1970-1-1의 날짜 / 시간 값으로 구성된 시리즈에 타임 스탬프 열 시리즈를 추가하여 궁극적으로 날짜 / 시간 데이터 열로 변환 할 수 있습니다.

일련의 문자열 을 날짜 시간 데이터 (pandas.to_datetime) 로 변환하는 방법을 알고 있지만 정수 의 전체 열 을 날짜 시간 데이터 또는 타임 스탬프 데이터 로 변환하는 솔루션을 찾거나 찾을 수 없습니다 .

답변:


17

팬더 to_datetime통화 단위를 지정할 수 있습니다 .

여기 에서 도난당한 :

# assuming `df` is your data frame and `date` is your column of timestamps

df['date'] = pandas.to_datetime(df['date'], unit='s')

정수 데이터 유형에 대해 작업해야합니다. 단위가 신기원 이후 초인 경우 이치에 맞습니다.


1
반전 기능은 무엇입니까?
Francesco Boi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.