Revision exercises — Solutions

Exercise 1: Customising Plot Styles

Exercise 2: Saving Figures

Exercise 3: Index-based Scatter Plot with Pandas

Exercise 4: Dual Y-axis Plots with twinx()

Exercise 5: Random Number Generation with NumPy

Exercise 6: DatetimeIndex and Filtering by Month

Exercise 7: NaN Propagation

Exercise 8: Finding a Minimum with scipy.optimize

Exercise 9: Sampling from Distributions with scipy.stats