添加自定义传奇背景虚酒吧
问题描述:
我有熊猫系列为:添加自定义传奇背景虚酒吧
>>> etypes
0 6271
1 6379
2 399
3 110
4 4184
5 1987
而且我想提请条形图在背景虚化:p = Bar(etypes)
。然而,对于传说中我得到的只是etypes
索引号,我试图用这个字典解密:
legend = {
0: 'type_1',
1: 'type_2',
2: 'type_3',
3: 'type_4',
4: 'type_5',
5: 'type_6',
}
将它传递给标签的说法:p = Bar(etypes, label=legend)
,但没有奏效。同时通过list(legend.values())
不起作用。
任何想法如何在散景中的熊猫系列添加自定义图例条形图?
答
将该系列转换为DataFrame,将图例添加为新列,然后将该列名引用到标签的引号中。例如,如果你打电话给你的数据框“的etypes”,数据列“价值”,和你的传奇列“传奇”:
p = Bar(etypes, values='values', label='legend')
如果你绝对必须使用一个系列,你可以通过串联成一个数据对象然后将其传递给散景。例如:
legend = ['type1', 'type2', 'type3', 'type4', 'type5', 'type6']
data = {
'values': etypes
'legend': legend
}
p = Bar(data, values='values', label='legend')
你知道一种方法来重新排列图例中创建的图例吗? –