On Mar 3, 2012, at 12:44 PM, Anthony Scopatz wrote:

> Hello Kale, 
> 
> This is actually pretty easy.  You should look at the where() method on 
> tables 
> (http://pytables.github.com/usersguide/libref.html?#tables.Table.where).  
> This will give you an iterator that then you can stick in a new table.
> 
> In psuedocode:
> 
> mask = table1.where('x<y')
> table2 = file.createTable(...)
> table2.append(mask)

I think what OP is looking for is Table.whereAppend:

http://pytables.github.com/usersguide/libref.html#tables.Table.whereAppend

which is a nice and easy way to do this sort of things.

Cheers,

-- Francesc Alted







------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to