Pushkar Raj Pande
2013-07-18 02:04:46 UTC
Thanks Antonio and Anthony. I will give this a try.
-Pushkar
On Wed, Jul 17, 2013 at 2:59 PM, <
-Pushkar
On Wed, Jul 17, 2013 at 2:59 PM, <
Date: Wed, 17 Jul 2013 16:59:16 -0500
Subject: Re: [Pytables-users] Pytables bulk loading data
To: Discussion list for PyTables
<
Content-Type: text/plain; charset="iso-8859-1"
Hi Pushkar,
I agree with Antonio. You should load your data with NumPy functions and
then write back out to PyTables. This is the fastest way to do things.
Be Well
Anthony
On Wed, Jul 17, 2013 at 2:12 PM, Antonio Valentino <
someone
genfromtxt [2] and other variants.
Non of them is OK for you?
[1]
http://docs.scipy.org/doc/numpy/reference/generated/numpy.loadtxt.html#numpy.loadtxt
An HTML attachment was scrubbed...
------------------------------
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
------------------------------
_______________________________________________
Pytables-users mailing list
https://lists.sourceforge.net/lists/listinfo/pytables-users
End of Pytables-users Digest, Vol 86, Issue 8
*********************************************
Subject: Re: [Pytables-users] Pytables bulk loading data
To: Discussion list for PyTables
<
Content-Type: text/plain; charset="iso-8859-1"
Hi Pushkar,
I agree with Antonio. You should load your data with NumPy functions and
then write back out to PyTables. This is the fastest way to do things.
Be Well
Anthony
On Wed, Jul 17, 2013 at 2:12 PM, Antonio Valentino <
Hi Pushkar,
factorHi all,
I am trying to figure out the best way to bulk load data into pytables.
This question may have been already answered but I couldn't find what I
wasI am trying to figure out the best way to bulk load data into pytables.
This question may have been already answered but I couldn't find what I
looking for.
The source data is in form of csv which may require parsing, type
checkingThe source data is in form of csv which may require parsing, type
and setting default values if it doesn't conform to the type of the
column.There are over 100 columns in a record. Doing this in a loop in python
foreach row of the record is very slow compared to just fetching the rows
fromone pytable file and writing it to another. Difference is almost a
of ~50.
I believe if I load the data using a C procedure that does the parsing
andI believe if I load the data using a C procedure that does the parsing
builds the records to write in pytables I can get close to the speed of
just copying and writing the rows from 1 pytable to another. But may be
there is something simple and better that already exists. Can someone
please advise? But if it is a C procedure that I should write can
just copying and writing the rows from 1 pytable to another. But may be
there is something simple and better that already exists. Can someone
please advise? But if it is a C procedure that I should write can
point me to some examples or snippets that I can refer to put this
together.Thanks,
Pushkar
numpy has some tools for loading data from csv files like loadtxt [1],Pushkar
genfromtxt [2] and other variants.
Non of them is OK for you?
[1]
[2]
http://docs.scipy.org/doc/numpy/reference/generated/numpy.genfromtxt.html#numpy.genfromtxtcheers
--
Antonio Valentino
--------------------------------------------------------------------------------
Antonio Valentino
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrkGet end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
_______________________________________________
Pytables-users mailing list
https://lists.sourceforge.net/lists/listinfo/pytables-users
-------------- next part --------------Pytables-users mailing list
https://lists.sourceforge.net/lists/listinfo/pytables-users
An HTML attachment was scrubbed...
------------------------------
------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
------------------------------
_______________________________________________
Pytables-users mailing list
https://lists.sourceforge.net/lists/listinfo/pytables-users
End of Pytables-users Digest, Vol 86, Issue 8
*********************************************