Data mining/pattern recogniton software in Python?

Grzegorz Staniak gstaniak at gmail.com
Sat Mar 24 06:21:09 CET 2012


On 24.03.2012, Jon Clements <joncle at googlemail.com> wroted:

> It might also be worth checking out pandas[1] and scikits.statsmodels[2].
>
> In terms of reading data in a loop I would probably go for a producer-consumer model (possibly using a Queue[3]). Have the consumer constantly try to get another reading, and notify the consumer which can then determine if it's got enough data to calculate a peak/trough. This article is also a fairly good read[4].
>
> That's some pointers anyway,
>
> hth,
>
> Jon.
>
> [1] http://pandas.pydata.org/
> [2] http://statsmodels.sourceforge.net/
> [3] http://docs.python.org/library/queue.html
> [4] http://www.laurentluce.com/posts/python-threads-synchronization-locks-rlocks-semaphores-conditions-events-and-queues/

Thanks for the suggestions.

GS
-- 
Grzegorz Staniak   <gstaniak _at_ gmail [dot] com>



More information about the Python-list mailing list