scatter1_proxy = matplotlib.lines.Line2D([0],[0], line, c=colors[0], marker = 'o')scatter2_proxy = matplotlib.lines.Line2D([0],[0], line, c=colors[1], marker = 'v')ax.legend([scatter1_proxy, scatter2_proxy], ['label1', 'label2'], numpoints = 1)
问题在于,图例功能不支持3D散点图返回的类型。因此,您必须创建一个具有相同特征的“虚拟情节”,并将其放在图例中。
numpoints = 1只能在图例中获得一个点linestyle =
“ none”因此,图例中没有绘制线
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)