gpt4 book ai didi

python - 我可以给不同的月份上色吗?

转载 作者:太空宇宙 更新时间:2023-11-03 15:59:03 26 4
gpt4 key购买 nike

我的数据有一个日期时间索引。我对数据进行了重新采样并希望将其可视化,以便不同的月份都有不同的颜色。这是我的数据

Time        Count
2016-08-07 88
2016-08-14 95
2016-08-21 86
2016-08-28 81
2016-09-04 92
2016-09-11 89
2016-09-18 93
2016-09-25 83
2016-10-02 78
2016-10-09 90
2016-10-16 87
2016-10-23 79
2016-10-30 91
2016-11-06 90
2016-11-13 87
2016-11-20 97
2016-11-27 83
2016-12-04 63

我如何绘制这些数据以便每个月都有不同的颜色?

最佳答案

根据“属于不同月份的每个条形都具有相同颜色”的要求。您可以在下面的字典中将颜色更改为您喜欢的任何颜色,然后将这些颜色用于列表理解。

df['month'] = df.index.to_datetime().month

colors = {8: 'r', 9: 'b', 10: 'g',11: 'y', 12: 'w',}
df['Count'].plot(kind='bar', color=[colors[i] for i in df['month']])

enter image description here

关于python - 我可以给不同的月份上色吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41526689/

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