ilikecarrots 2022-09-17 16:16 采纳率: 75%
浏览 10
已结题

如何在pyplot上添加多个标签

问题遇到的现象和发生背景

如何在pyplot上添加多个标签?如图最上面的每个圆点对应一个省

运行结果及报错内容
plt.scatter(tsne[:, 0], tsne[:, 1], c=color, cmap=plt.cm.Spectral)
plt.legend(['bdsr', 'csl', 'fwq', 'gj', 'htj', 'hy', 'lgq', 'lqs', 'lx', 'mf', 'mzd', 'oyx', 'sgt', 'shz', 'smh', 'wxz', 'wzm', 'yyr', 'yzq', 'zmf'],loc='best',ncol=20)
#
plt.grid(True)

img

我的解答思路和尝试过的方法

用legend()只能出现一个标签

我想要达到的结果

img

  • 写回答

2条回答 默认 最新

  • honestman_ 2022-09-17 16:26
    关注

    参考这个看能不能满足要求:https://blog.csdn.net/KEEPace_6/article/details/125373466

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月25日
  • 创建了问题 9月17日

悬赏问题

  • ¥30 Unity接入微信SDK 无法开启摄像头
  • ¥20 有偿 写代码 要用特定的软件anaconda 里的jvpyter 用python3写
  • ¥20 cad图纸,chx-3六轴码垛机器人
  • ¥15 移动摄像头专网需要解vlan
  • ¥20 access多表提取相同字段数据并合并
  • ¥20 基于MSP430f5529的MPU6050驱动,求出欧拉角
  • ¥20 Java-Oj-桌布的计算
  • ¥15 powerbuilder中的datawindow数据整合到新的DataWindow
  • ¥20 有人知道这种图怎么画吗?
  • ¥15 pyqt6如何引用qrc文件加载里面的的资源