是否可以为plt.plot()提供与edgecolor
和facecolor
类似的内容?我需要在其周围绘制一条带有不同颜色边界的曲线,例如线的一部分看起来像|||外线为不同颜色,内线为不同颜色。可以使用单个绘图命令而不是绘制三个绘图来完成吗?
答案 0 :(得分:2)
您可以使用matplotlib.patheffects
模块执行此操作。您可以使用path_effects
kwarg设置一行的path_effect
。
特别是在这种情况下,我们可以使用Stroke
类作为大纲,Normal
class作为行的内部部分(这只使用{{1}指定的线宽和颜色})。请参阅下面的示例。
plt.plot