Python条形图种族列颜色

我正在从this example改编的Jupyter笔记本/ Python中创建动画种族条形图。我想为每种状态的每一列分配一种颜色。它当前为该列分配一种颜色,但是当我运行条形图并且状态名称根据飞机的数量而变化时,颜色顺序保持不变。我正在使用的示例包括不需要的分组步骤,因此我已使用以下方法分配了颜色:

form.save()

我尝试添加状态ID,然后添加颜色,但是当我使用下面的代码分配颜色时,收到“无效的RGBA参数”错误。以下示例中的状态和颜色被缩短。

示例1

colors = ["#adb0ff","#ffb3ff","#90d595","#e48381","#aafbff","#f7bb5f","#eafb50"]

示例2

colors = dict(zip(
    ['AL','AK','AZ'],["#adb0ff","#90d595"]
))
group = df.set_index('Aircraft').to_dict()

这是我正在使用的代码。

colors =(
    ['AL',['#adb0ff','#ffb3ff','#90d595']
)

谢谢您的帮助。

yu_yi2009 回答:Python条形图种族列颜色

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3127168.html

大家都在问