particles visualization

This script is used for generating and plotting particles

[1]:
import matplotlib.pyplot as plt
import numpy as np
[2]:
mat = np.random.lognormal(size=(100,6))
radius = np.random.normal(size=(100,1))
colors = ["#000000","#FF7F0E","#1F77B4","#7efc3f","#e027e6","#D62728"]
[3]:
fig, axes = plt.subplots(10, 10, figsize=(12,8))
axes=axes.ravel()
# plot each pie chart in a separate subplot
for i in range(100):
    axes[i].pie(mat[i,],radius=radius[i], colors=colors)
plt.tight_layout()
plt.show()
../_images/notebooks_particles_visualization_4_0.png