I'm a big fan of Python for data analysis ... for statistical work. The name says "R" but it also officially supports other ...
Designed to introduce students to quantitative methods in a way that can be applied to all kinds of data in all kinds of situations, Statistics and Data Visualization Using R: The Art and Practice of ...