저는 Python을 처음 접했고 기본적인 문제가 있습니다. 그물에서 해결책을 찾을 수 없습니다.Numpy에서 ISO 날짜 내보내기
내가 포함 IBTsample.txt라는 테이블이 있습니다
- 시즌, ISO_time, 위도, 경도, 열거
- 2009,2009-12-24 12 : 00 : 00,6.50,85.00, 2
- 2009,2009-12-25 06 : 00 : 00,8.00,84.50,6
- 2009,2009-12-25 00 : 00 : 00,7.00,84.50,4
- 2009,2009- 12-24 18 : 00 : 00,6.50,85.00,3
- 2009,2009-12-24 09 : 00 : 00,6.50,8 5.00,1
- 2009,2009-12-25 03 : 00 : 00,7.00,84.50,5
시간은 단순히 레코드의 날짜를 정렬하는 것입니다) 처리 된 테이블을 새로운 .txt 파일로 내보내십시오.
from numpy import *
import pylab
rawtable = loadtxt('IBTsample.txt', delimiter=',', skiprows=1, converters= {1:pylab.datestr2num},\
dtype={'names':('Season','ISO_time','Latitude','Longitude','Enum'),\
'formats':('uint16','float','float16','float16','uint8')})
sortable = (sort(rawtable, order=('ISO_time'))).copy()
savetxt('IBTsorted.txt', sortable, fmt='%d,%.3f,%.1f,%.1f,%d')
내가 TI는 수입시 pylab.datestr2num 기능을 사용하지만, ISO 형식으로 날짜와 시간을 수출하는 역 기능을 찾을 수 있습니다.
어떤 도움이나 아이디어라도 도움이 될 것입니다.