- 您只需要设置
linewidth
即可控制标记边框的粗细。 - 您可以通过重复符号来增加阴影的密度(在下面的示例中,
'|'
在R / H窗格中重复;请注意,要获得NW-> SE对角线,必须对符号进行转义,因此实际上需要两倍的字符数两倍-'\'
密度2而'||||'
密度4)。但是,我认为影线中的单个线条的粗细是无法控制的。
请参见下面的代码示例以生成如下散点图:
import matplotlib.pyplot as plt# generate some datax = [1,2,3,4,5,8]y= [i**2 for i in x]y2= [60-i**2+3*i for i in x]# plot markers with thick bordersplt.subplot(121)plt.scatter(x,y, s=500, marker='s', edgecolor='black', linewidth=3, facecolor='green', hatch='|')# compare with no borders, and denser hatch.plt.subplot(122)plt.scatter(x,y2, s=500, marker='s', edgecolor='black', linewidth=0, facecolor='green', hatch='||||')plt.show()
matplotlib有关集合
和分散的文档。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)