标签: python matplotlib marker
我的python matplotlib散点图中有以下标记:
由代码制成:
plt.scatter(x,y,c=z,cmap=cm.bwr,marker='X',s=800,linewidth=1,edgecolor='k')
我希望X的大小相同,但我希望红色的部分“更细”。我猜更像是一个真正的“ X”。
这可能吗?
谢谢。
答案 0 :(得分:1)
边缘越厚,脸越薄。或者,可以使用标记"x"
"x"
import matplotlib.pyplot as plt for lw in [1,3,5,7]: plt.scatter([lw], [1], c="gold", s=1000, marker="X", linewidth=lw, edgecolor='k') plt.scatter([lw], [0], c="gold", s=lw*300, marker="x") plt.margins(.2) plt.show()