June 2016
Beginner to intermediate
304 pages
6h 24m
English
Let's see how to plot bubble plots. The size of each circle in a 2D bubble plot represents the amplitude of that particular point.
import numpy as np import matplotlib.pyplot as plt
# Define the number of values num_vals = 40
x and y:# Generate random values x = np.random.rand(num_vals) y = np.random.rand(num_vals)
# Define area for each bubble # Max radius is set to a specified value max_radius = 25 area = np.pi * (max_radius * np.random.rand(num_vals)) ** 2
# Generate colors colors = np.random.rand(num_vals) ...