Импорт из csv с помощью numpy
- Автор: Silver
- Просмотров: 332
Довольно быстрый импорт данных сделан в numpy. Допустим, надо прочитать пару сотен тысяч записей в определённом формате. Делаем так:
import numpy as np trd=np.recfromcsv('trades_20131029.csv',delimiter=';', dtype=[('tid','<i8'),('date','<i8'),('time',str), ('sec',str),('class',str),('price','<f8'),('qty','<i8'), ('value','<f8'),('type',str),('oper',str)])
Операция выполняется за пару секунд.