我试图在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()
这是我的照片:
打印后需要添加以下命令
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制作散点图。散点图上的每个点都与一个命名对象相关联。当我将光标悬停在与该对象关联的散点图上的点上时,我希望能够看到该对象的名称。尤其是,能够快速查看异常点的名称将是很好的。我在此处搜索时能够找到的最接近的东西是注释命令,但这似乎在绘图上创建了固定标签。不幸的是,根据我拥有的点数,如果我标记每个点,则散点图将无法读取。有谁知道一种创建仅在光标悬停在该点附近时