Я хочу нарисовать треугольник с двумя точками внутри, используя matplotlib.Вот код, который я использую:
plt.figure()
triangleEdges = np.array([[0,0],[1,0],[0.5,0.5*np.sqrt(3)]])
colors = ['red', 'green', 'blue']
t1 = plt.Polygon(triangleEdges, facecolor="none",
edgecolor='black', linewidth=2)
t1.set_facecolor('xkcd:salmon')
plt.gca().add_patch(t1)
drawSoftmaxPoint('blue',100,np.array([0.2,0.1,0.7]) )
drawSoftmaxPoint('red',100,np.array([0.5,0.1,0.7]))
plt.show()
Изображение
Согласно коду, внутри треугольника должно быть две точки, но это выглядит какфон покрывает их.Как я могу сделать их видимыми?
Спасибо!