The libraries used as well as their functions in this chapter are as follows:
- Numpy, which is used to wrangle data in the form of arrays as well as store lists of names in the form of arrays
- Pandas, which is used for all data wrangling and managing data in the form of dataframes
- Seaborn, which is a visualization library required for exploratory analysis and plots
- MPL_Toolkits, which contains a number of functions and dependencies required by Matplotlib
- Functions from the Scikit Learn library, which is the primary scientific and statistical library required in this chapter
- We will also require some other libraries such as XGBoost, but those will be imported as required while building the model