当我用熊猫制作条形图时我总是很烦,我想更改图例中标签的名称.例如考虑这段代码的输出:
import pandas as pd
from matplotlib.pyplot import *
df = pd.DataFrame({'A':26, 'B':20}, index=['N'])
df.plot(kind='bar')
Run Code Online (Sandbox Code Playgroud)
legend(['AAA', 'BBB'])
Run Code Online (Sandbox Code Playgroud)
但我最终得到了这个:
实际上,第一个虚线似乎对应于另一个补丁.
所以我想知道是否有一个简单的技巧来更改标签,或者我是否需要使用matplotlib独立绘制每个列并自己设置标签.谢谢.
我不断地问自己这个问题:如何以模块化的方式将不同的绘图与 matplotlib 轻松组合?
比方说,我编写了一个显示图形节点位置的函数。同时,我制作了另一个绘制一些多边形的函数。现在,组合输出的正确方法是什么,使节点看起来位于多边形内部?改变整个单独图的透明度、位置等的可能性怎么样?两个初始函数的结构应该是什么?
有没有一种聪明而通用的方法来做到这一点?