fig, ax = plt.subplots(1, 1, figsize=(10, 7)) ax.scatter(x, y, s=1) for clusterID, members in clusterMembers.items(): mem = np.array(members) print(mem.shape) ax.scatter(mem[:, 0], mem[:, 1], color=f"C{clusterID}")