matplotlib


Travis-CI:

Related Topics

This Page

Scatter plot on polar axisΒΆ

Demo of scatter plot on a polar axis.

Size increases radially in this example and color increases with angle (just to verify the symbols are being scattered correctly).

../../_images/sphx_glr_polar_scatter_001.png
import numpy as np
import matplotlib.pyplot as plt


# Fixing random state for reproducibility
np.random.seed(19680801)

# Compute areas and colors
N = 150
r = 2 * np.random.rand(N)
theta = 2 * np.pi * np.random.rand(N)
area = 200 * r**2
colors = theta

ax = plt.subplot(111, projection='polar')
c = ax.scatter(theta, r, c=colors, s=area, cmap='hsv', alpha=0.75)

plt.show()

Total running time of the script: ( 0 minutes 0.021 seconds)

Generated by Sphinx-Gallery