Being a regular user of numpy, I am falling in love with Pandas for its syntax and concepts, and started to read about PyTables, which seems very robust and performance-oriented.
My main doubts are:
- If I were to use a home-made framework composed by Pandas + PyTables, which layer of the data-processing pipeline (data importing, converting, analyzing, storing, retrieving) should be delegated to each one?
- What's the natural talent of Pandas and how it is related to the natural talent of PyTables, and how their talents relate?
- Are they orthogonal/complimentary/independent, or do they overlap functionality somehow?
- How do they diferentiate from one another?
Thanks for any light!