当前位置: 首页 > 知识库问答 >
问题:

matplotlib中显示标签的问题

贡威
2023-03-14

我试图在matplotlib中绘制多条线。

我已经习惯了标签功能,但它没有显示它。

这是我的密码。

import pandas as pd
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.pyplot import plot

adani = pd.read_csv(r'F:\Pycharm_projects\pytorch_bliztz\nifty50-stock-market-data\ADANIPORTS.csv')
asianpaint = pd.read_csv(r'F:\Pycharm_projects\pytorch_bliztz\nifty50-stock-market-data\ASIANPAINT.csv')
adani1 = adani.High
asian_paint = asianpaint.High
plt.plot(asian_paint, label="asian_paint")
plt.plot(adani1, label='adaini1')

plt.show()

这是我的照片:

共有1个答案

何高歌
2023-03-14

打印后需要添加以下命令

plt.legend()
 类似资料:
  • 问题内容: 我有两个列表,当我用下面的代码绘图时,x轴只显示 最多12个(最多15个)。我可以知道如何显示x列表中的所有值吗 x轴?提前谢谢。 如果我在“set xticklabels”函数中设置minor=True,它将显示所有 x=2,4,6,8,…,16。。。但我想要所有的价值观。 P、 我的x轴没有排序,应该显示如图所示。 问题答案: Add this: To your code befo

  • 问题内容: 我遇到了与此处报告的问题类似的问题。我不明白为什么刻度标签文本为空字符串: 输出: 我得到的结果相同,但是绘制的图在保存或显示时在x轴上显示了八个带标记的刻度。但是,如果我 在 显示图 后 要求标签,则该列表已正确填充。当然,现在要做任何更改都为时已晚。 输出: 为什么会发生这种情况(Mac OS X Yosemite,Matplotlib 1.5.1),以及 在 显示或保存绘图 之前

  • 在Matplotlib中,创建图例并不太困难(,如下),但我认为最好将标签放在正在绘制的曲线上(如下面的)。这可能非常棘手,因为我必须手动指定坐标,而且,如果我重新格式化绘图,我可能必须重新定位标签。有没有办法在Matplotlib中自动在曲线上生成标签?能够以与曲线角度相对应的角度确定文本方向的额外点数。

  • 我有这个对象显示在一个组合框中: 我想把这个列表显示到一个组合框中。 问题是如何将组的名称从对象显示到组合框中?

  • 我有一个对象列表,它具有以下属性 公共类ViewTestCasesBean { } 现在我的行动代码是... 这里详细说明List是要在显示标签中显示的上述对象的List。 我尝试了以下方法 但是得到了以下错误... 编码有什么问题?

  • 问题内容: 我正在使用matplotlib制作散点图。散点图上的每个点都与一个命名对象相关联。当我将光标悬停在与该对象关联的散点图上的点上时,我希望能够看到该对象的名称。尤其是,能够快速查看异常点的名称将是很好的。我在此处搜索时能够找到的最接近的东西是注释命令,但这似乎在绘图上创建了固定标签。不幸的是,根据我拥有的点数,如果我标记每个点,则散点图将无法读取。有谁知道一种创建仅在光标悬停在该点附近时