【问题标题】:Re-sizing matplotlib markers重新调整 matplotlib 标记的大小
【发布时间】:2015-08-14 19:20:22
【问题描述】:

我看到很多关于相对于窗口和/或位置重新调整标记大小的问题,但我想做的就是使标记更大。

我试过了,但它不喜欢标记大小参数

plt.figure(figsize=(8, 6), dpi=80, markersize = 2)
for c, i, target_name, marker in zip("rgby", [0, 1, 2, 3], target_names,('*','x','1','d')):
    plt.scatter(X_r2[y == i, 0], X_r2[y == i, 1], c=c, label=target_name, marker=marker)
plt.legend()
plt.title(title)
plt.show

我知道它一定非常简单,但似乎找不到它,谢谢!

【问题讨论】:

  • 你应该检查documentation。这听起来很陈词滥调,但如果你只检查文档,你真的会走得很远(在这种情况下,s 参数分散。)

标签: python matplotlib graph markers


【解决方案1】:

plt.scatter(X_r2[y == i, 0], X_r2[y == i, 1], c=c, label=target_name, marker=marker)s = x 中,其中 x 是您想要的大小,例如。

plt.scatter(X_r2[y == i, 0], X_r2[y == i, 1], s=40, c=c, label=target_name, marker=marker)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-19
    • 2014-04-17
    • 1970-01-01
    • 2011-10-13
    • 2012-10-29
    相关资源
    最近更新 更多