Visualization 1: Matplotlib Basics Exercises


In [2]:
%matplotlib inline
import matplotlib.pyplot as plt
import numpy as np

Scatter plots

Learn how to use Matplotlib's plt.scatter function to make a 2d scatter plot.

  • Generate random data using np.random.randn.
  • Style the markers (color, size, shape, alpha) appropriately.
  • Include an x and y label and title.

In [21]:
f=plt.figure(figsize=(9,6))
x=np.random.randn(500)
y=np.random.randn(500)
plt.scatter(x,y)
plt.box(False)
plt.xlabel('X-Axis')
plt.ylabel('Y-Axis')
plt.title('Random Scatter');


Histogram

Learn how to use Matplotlib's plt.hist function to make a 1d histogram.

  • Generate randpom data using np.random.randn.
  • Figure out how to set the number of histogram bins and other style options.
  • Include an x and y label and title.

In [28]:
f=plt.figure(figsize=(9,6))
x=np.random.randn(500)
plt.hist(x, bins=100);
plt.title('Random Histogram')
plt.xlabel('X-Axis')
plt.ylabel('Y-Axis');
plt.box(False)



In [ ]: