Data analysis and machine learning 2