gpt4 book ai didi

python - 在python中创建不同颜色的不同组的条形图

转载 作者:太空宇宙 更新时间:2023-11-04 10:16:50 25 4
gpt4 key购买 nike

我正在尝试创建具有不同颜色的不同组的 python 条形图,并且特定组中的所有单个矩形都应该使用相同的颜色。我的数据在 python pandas 数据框中。我的数据框 df 看起来像这样

GroupName   ID          Values
Group1 3 39.357895
Group1 12 24.747664
Group1 18 33.721429
Group1 90 37.064516
Group2 20 22.100629
Group2 26 21.821429
Group2 68 23.396552
Group3 1 13.623239
Group3 38 14.312950
Group3 33 16.161616

我想要这样的输出 enter image description here

最佳答案

使用 seaborn 库你可以做这样的事情:

import seaborn
import pandas as pd

csvfile = "C:/Users/Simon/Desktop/test.csv"

data = pd.read_csv(csvfile)

fg = seaborn.factorplot(x='ID', y='Values', hue='GroupName', kind='bar', data=data)

这会给你这样的东西:

enter image description here

在我的示例中,数据是通过读取 csv 文件创建的数据框,但无论您如何获取数据,只要它是数据框,它都可以工作

关于python - 在python中创建不同颜色的不同组的条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34885526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com