zoukankan      html  css  js  c++  java
  • python 散点图上给每个点打标签方便看到数据

    import numpy as np
    import matplotlib.pyplot as plt
     
    x=[2.3,4.5,3,7,6.5,4,5.3]
    y=[5,4,7,5,5.3,5.5,6.2]
    n=np.arange(7)
     
    fig,ax=plt.subplots()
    ax.scatter(x,y,c='r')
     
    for i,txt in enumerate(n):
     ax.annotate(txt,(x[i],y[i]))

    在聚类时我们需要看到数据的分布情况,更直观的观察数据,可以使用这个。在遇到中文乱码时,可以使用如下代码:

    import matplotlib.pyplot as plt
    plt.rcParams[‘font.sans-serif’]=[‘SimHei’] #用来正常显示中文标签
    plt.rcParams[‘axes.unicode_minus’]=False #用来正常显示负号
  • 相关阅读:
    稀疏数组
    队列
    链表

    递归
    排序
    查找
    postman设置环境变量
    postman获取全局
    iframe页面刷新问题
  • 原文地址:https://www.cnblogs.com/demo-deng/p/11937760.html
Copyright © 2011-2022 走看看