Exercise C: Matplotlib#
2021-8-24
# import numpy and matplotlib.pyplot using aliases np and plt
C.1 Basic plot#
# create an array x with 100 values between 0 and 2*np.pi
# create an array y=cos(x) using np.cos()
# plot x, y using plt.plot()
# add a legend "cos(x)" to the plot
C.2 Scatter plot#
import numpy as np
np.random.seed(42)
X = np.random.multivariate_normal(mean=[0,0],
cov=[[1.0, 0.8],[0.8, 1.0]],
size=200)
x = X[:,0]
y = X[:,1]
# Make a scatter plot of x and y using plt.scatter()
# Add a legend, title, xlabel and ylabel to the plot
# Change the color of the markers to green and the marker size to 2
C.3 Histogram#
# plot a histogram of y with 20 bins using plt.hist()