다음 값으로 '시작'열을 포함하는 CSV가 있습니다.
2015-09-28T12:58:42.831+03
2015-09-28T13:37:43.669+03
2015-09-28T14:11:31.383+03
2015-09-28T15:25:34.710+03
2015-09-28T18:06:02.106+03
시간의 구문 분석 된 버전으로 데이터 프레임에 새 열을 만들고 싶습니다. 따라서 하나의 값은 다음과 같습니다.
import pandas as pd
from dateutil.parser import parse
parse(time_Test.start[1])
datetime.datetime(2015, 9, 28, 13, 37, 43, 669000, tzinfo=tzoffset(None, 10800))
모든 값을 반복하고 구문 분석 할 수 있습니다.
for i in time_Test.start:
x = parse(i)
print x
2015-09-28 12:58:42.831000+03:00
2015-09-28 13:37:43.669000+03:00
2015-09-28 14:11:31.383000+03:00
2015-09-28 15:25:34.710000+03:00
2015-09-28 18:06:02.106000+03:00
2015-09-28 18:33:19.217000+03:00
계산 된 값을 새 열에 배치하려면 어떻게 변경합니까?
read_csv
사후 처리 단계가 아닌 읽기에서 해당 날짜를 구문 분석하도록 지시 할 수 있습니다 .
time_Test = pd.read_csv('time_test.csv', parse_dates=['start'])
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다