Pandas 熊猫图图例=False不工作

Pandas 熊猫图图例=False不工作,pandas,matplotlib,plot,legend,Pandas,Matplotlib,Plot,Legend,因此,我在同一轴上绘制两个数据帧: dataframe1.plot(ax=ax1, marker='o', linestyle='None') dataframe1fit.plot(ax=ax1, legend=False) 仅为第一个数据帧提供legened,但未在图例中显示任何标记(仅图例contians文本),因此,如果我将: ax1.legend(numpoints=1) 标记已添加到图例中,但dataframe1fit绘图的图例条目也可见(图例=False无效)。那么,如何在ax1

因此,我在同一轴上绘制两个数据帧:

dataframe1.plot(ax=ax1, marker='o', linestyle='None')
dataframe1fit.plot(ax=ax1, legend=False)
仅为第一个数据帧提供legened,但未在图例中显示任何标记(仅图例contians文本),因此,如果我将:

ax1.legend(numpoints=1)

标记已添加到图例中,但dataframe1fit绘图的图例条目也可见(图例=False无效)。那么,如何在ax1上设置图例参数,而不影响绘制的其他数据帧的图例的可见性呢?

dataframe1fit.plot(ax=ax1,图例=None)

dataframe1fit.plot(ax=ax1,图例=None)

因此,这并没有解决问题。我现在的解决方案是为两个绘图设置
legend=False
,然后通过
ax1设置图例。legend(…)
,但是此解决方案需要通过
labels=
设置图例标签。因此,这并没有解决问题。我现在的解决方案是为两个绘图设置
legend=False
,然后通过
ax1设置图例。图例(…)
,但是此解决方案需要通过
标签=
设置图例标签。