【问题标题】:matplotlib.pyplot how to add labels with .clabel?matplotlib.pyplot 如何用 .clabel 添加标签?
【发布时间】:2011-07-05 03:49:15
【问题描述】:

如何使用 pyplot.clabel 将文件名附加到正在绘制的行上? plt.clabel(data) 行给出错误

【问题讨论】:

    标签: python matplotlib


    【解决方案1】:

    鹤楼,

    plt.clabel 仅用于轮廓线,根据文档:“在 cs 中向轮廓线添加标签,其中 cs 是轮廓 (axes_api) 返回的 ContourSet 对象。请检查contour example:

    【讨论】:

      【解决方案2】:

      您可以使用plt.annotateplt.text

      而且,顺便说一句,1) 您可能希望对要加载数据的文件名和 numpy 数组使用不同的变量(data=plb.loadtxt(data) 中的 data 是什么),

      2) 您可能希望将标签定位移动到循环中(在您的代码中,plt.clabel(data) 中的data 是什么)。

      【讨论】:

        猜你喜欢
        • 2022-01-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-06
        • 1970-01-01
        • 1970-01-01
        • 2016-03-09
        • 1970-01-01
        相关资源
        最近更新 更多