我想知道是否可以使用Matplotlib的
例如,我有这段代码来绘制一些点:
scatter
函数为每个要绘制的点设置单独的alpha值。我需要绘制一组具有各自alpha值的点。例如,我有这段代码来绘制一些点:
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个值。然而,我无法将一个数组分配给scatter()
中的alpha
参数。我该如何为每个点设置不同的透明度值? 我可以通过循环遍历每个特定透明度值的点并逐个绘制,但这似乎不是一个好方法。