使用matplotlib设置图例符号不透明度吗?

使用matplotlib设置图例符号不透明度吗?,第1张

使用matplotlib设置图例符号不透明度吗?

如果要在图例中包含特定的内容,则使用适当的文本定义放置在图例中的对象会更容易。例如:

import matplotlib.pyplot as pltimport pylabplt.plot_date( x = xaxis, y = yaxis, marker = 'x', color=[1, 0, 0, .2], label='Data Series' )line1 = pylab.Line2D(range(1),range(1),color='white',marker='x',markersize=10, markerfacecolor="red",alpha=1.0)line2 = pylab.Line2D(range(10),range(10),marker="_",linewidth=3.0,color="dodgerblue",alpha=1.0)plt.legend((line1,line2),('Text','Other Text'),numpoints=1,loc=1)

在这里,第1行定义了一条短的白线(因此基本上是不可见的),标记
x”为红色且完全不透明。例如,第2行为您提供了更长的蓝线,没有可见的标记。通过创建此“线”,您可以更轻松地在图例中控制其属性。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zaji/5653852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存