- Developing a python code for the required case.
- Exploring and assessing the quality of the provided data using numpy and pandas dataframes.
- Cleaning data and handling the missing/invalid data if any.
- Data visualization using pandas and matplotlib.
- Drawing Conclusions and reporting the results.