Мне интересно, можно ли иметь индивидуальные альфа-значения для каждой точки, которая будет построена с использованием функции Разброс Matplotlib. Мне нужно построить набор точек, каждый со своим альфа-значением.
Например, у меня есть этот код для построения некоторых точек
def plot_singularities(points_x, p, alpha_point, file_path):
plt.figure()
plt.scatter(points_x, points_y, alpha=alpha_point)
plt.savefig(file_path + '.png', dpi=100)
plt.close()
Здесь у меня все мои points_x, points_y и alpha_point имеют n значений. Однако я не могу назначить массив параметру альфа в scater(). Мне интересно, как я могу изменить значение альфа для каждой точки.
Я знаю, что я могу сделать цикл и график по точкам с его специфическим значением альфа, но это не кажется хорошим подходом.
Спасибо.