사용할 수있는 행을 반복하고 있지만 가장 적합한 방법은 아닙니다. 영원히 걸립니다.팬더 데이터 프레임에서 각각에 지정된 값 추가하기
Pandas
에는 특별한 방법이 있습니다. 또한
INIT_TIME = datetime.datetime.strptime(date + ' ' + time, "%Y-%B-%d %H:%M:%S")
#NEED TO ADD DATA FROM THAT COLUMN
df = pd.read_csv(dataset_path, delimiter=',',skiprows=range(0,1),names=['TCOUNT','CORE','COUNTER','EMPTY','NAME','TSTAMP','MULT','STAMPME'])
df = df.drop('MULT',1)
df = df.drop('EMPTY',1)
df = df.drop('TSTAMP', 1)
for index, row in df.iterrows():
TMP_TIME = INIT_TIME + datetime.timedelta(seconds=row['TCOUNT'])
df['STAMPME'] = TMP_TIME.strftime("%s")
는, 내가 추가하고있는 날짜의 형식은 다음과
2017-05-11 11:12:37.100192 1494493957
2017-05-11 11:12:37.200541 1494493957
에 따라서 유닉스 타임 스탬프 (그리고 올바른) 동일하지만, 그것을 표현하는 더 나은 방법이있다 ?
질문은 여전히 어떻게 밀리 초 레벨을 얻는가입니다 파이썬에서 유닉스 타임 스탬프로 정밀도 – tandem
@tandem이 당신을 위해이 작업을합니까? http://stackoverflow.com/questions/7588511/format-a-datetime-into-a-string-with-milliseconds – abe
http://stackoverflow.com/a/8778548/1059860 더 많은 가능성이 있지만 보이지 않는 ' 도와 줘. 나는 조금 노력했다. – tandem