Machine learning can be useful for data analysis, so I have gotten more familiar with a few techniques using mostly online books and tutorials. Here is a another list of online machine learning tutorials