나는대로 msno
와 user_logs
라는 DataFrame이 키는 DataFrame 열에서 날짜 INT 교체
msno date num_25 num_50 num_75 num_985 num_100 num_unq total_secs
rxIP2f2aN0rYNp+toI0Obt/N/FYQX8hcO1fTmmy2h34= 20150513 0 0 0 0 0 1 1 280.335
rxIP2f2aN0rYNp+toI0Obt/N/FYQX8hcO1fTmmy2h34= 20150709 9 1 0 0 0 1 1 280.335
yxiEWwE9VR5utpUecLxVdQ5B7NysUPfrNtGINaM2zA8= 20150105 3 3 0 0 0 1 1 280.335
yxiEWwE9VR5utpUecLxVdQ5B7NysUPfrNtGINaM2zA8= 20150306 1 0 0 0 0 1 1 280.335
yxiEWwE9VR5utpUecLxVdQ5B7NysUPfrNtGINaM2zA8= 20150501 3 0 0 0 38 38 9649.029
date
열 INT이고 나는 datetime
형식으로하고 싶은하지만 난 완전히 붙어있어 . 난 단지 내가 실제로 날짜로 서식에 succedded 새로운 변수를 만들 수로 요금으로 가지고 :
Dates = pd.DataFrame([datetime.strptime(format(d, '.0f'), '%Y%m%d') for d in user_logs.loc[: , 'date']])
하지만 DataFrame.replace
를 사용하는 것이 유용 할 수 있다는 느낌이? 파일에서 DataFrame
을 만들 경우
parse_dates라는 데이터 프레임을 만들기 위해 파일에서 읽을 때 read_table에 속성이 있습니다. True로 설정하십시오. 도움이 될 수도 있습니다. –