matplotlib.pyplot找不到模块

img


问题如图片,反复重装也解决不了,3.11版本的python,下了mkl的numpy也不行

  • 建议你看下这篇博客👉 :matplotlib_共享坐标轴
  • 除此之外, 这篇博客: matplotlib--pyplot中的 文本标注 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 上面的text()基本命令将文本放置在轴域的任意位置。 文本的一个常见用法是对图的某些特征执行标注,而annotate()方法提供一些辅助功能,使标注变得容易。 在标注中,有两个要考虑的点:由参数xy表示的标注位置和xytext表示的文本位置。 这两个参数都是(x, y)元组。

    ax = plt.subplot()
    
    t = np.arange(0.0, 5.0, 0.01)
    s = np.cos(2*np.pi*t)
    line, = plt.plot(t, s, lw=2)
    
    plt.annotate('local max', xy=(2, 1), xytext=(3, 1.5),
                 arrowprops=dict(facecolor='black', shrink=0.05),
                 )
    
    plt.ylim(-2, 2)
    plt.show()
    

    在这里插入图片描述

    在本基本样例中,xy(箭头提示)和xytext位置(文本位置)都在数据坐标中。还有其他很多种坐标系可供选择。详细信息请参阅标注文本和标注轴域。 更多示例可以在pylab_examples示例代码:annotation_demo.py中找到。

  • 您还可以看一下 李飞老师的Python数据分析与爬虫课程中的 matplotlib基础用法:Figure对象,颜色、标记和线型小节, 巩固相关知识点