【发布时间】:2017-02-06 08:43:27
【问题描述】:
我必须使用 mathplotlib 在 Python 中绘制一个三角形。
This 最终应该是这样的:
我的目标是,一旦绘制了三角形,就在其上绘制一些点。
目前我可以很好地绘制三角形:
import matplotlib.pyplot as plt
from matplotlib.patches import Polygon
fig = plt.figure()
ax = fig.add_subplot(111, aspect='equal')
ax.add_patch(Polygon([[0,0],[0,1],[1,0]], closed=True,fill=True))
ax.set_xlim((0,1))
ax.set_ylim((0,1))
plt.show()
但我只能用纯色填充它。如何添加如图所示的渐变?
有人可以帮我吗?
【问题讨论】:
-
这是家庭作业吗?你有没有尝试过什么?其他示例和解决方案在多大程度上对您没有帮助?问题与三角形或点或填充有关吗?请更具体并添加您已有的代码,以便我们知道在哪里可以帮助您。
-
您的编辑完美地反映了我正在寻找的内容。谢谢
标签: python matplotlib polygon