熊猫绘制一个折线图,柱上颜色发生变化

凯南

我的数据框

df = pd.DataFrame({'date': ['2018-01-01', '2018-01-02', '2018-01-03', '2018-01-04', '2018-01-05'], 'b': ['a', 'a', 'b', 'b', 'c'], 'c': [1,2,3,4,5]})

         date  b  c
0  2018-01-01  a  1
1  2018-01-02  a  2
2  2018-01-03  b  3
3  2018-01-04  b  4
4  2018-01-05  c  5

我想绘制一个线图,其中X是date,y是,c并且线的颜色基于改变b对于此示例,应该有3种不同的颜色,实际的颜色并不重要,只要它们不同即可。

我以为会工作,但它不允许色柱的变化。

输出应该是一个行会改变颜色

斯科特·波士顿

我们试试吧:

_, ax = plt.subplots()
df['date'] = pd.to_datetime(df['date'])
colors = {'a':'r', 'b':'b','c':'c'}
for n, g in df.groupby('b'):
     g.plot('date','c', marker='o', ax=ax, color=colors[n])

ax.legend()

输出:

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在柱上绘制运行循环的折线图?

来自分类Dev

为什么在使用 javascript 在画布上重新绘制后颜色会发生变化?

来自分类Dev

我想制作一个导航系统,在该系统上,单击div会发生变化

来自分类Dev

在一个图中绘制两个折线图时,在y轴上显示不同的缩放比例

来自分类Dev

当一个特殊领域发生变化时做一些事情(主义)

来自分类Dev

当下一个屏幕上的值发生变化时,在上一个屏幕上获取触发器

来自分类Dev

从另一个创建 xml 文件时,selfnodes 的结构会发生变化

来自分类Dev

找到最小值时数组的最后一个元素会发生变化

来自分类Dev

Django:如何创建一个在用户点击时发生变化的动态表单?

来自分类Dev

每当另一个表发生变化时更新 MySQL 表

来自分类Dev

数据格式在同一个json中发生变化

来自分类Dev

如何使用gnuplot在一个图中绘制具有不同x范围的折线图

来自分类Dev

当第一个组件的状态发生变化时,防止在第二个组件上呈现

来自分类Dev

为什么当我在网格上的立方体之间添加一个空间时,整个网格大小会发生变化?

来自分类Dev

如何创建一个在两个轴上都有日期的折线图?

来自分类Dev

为什么数组的最后一个元素在2个foreach循环后发生变化?

来自分类Dev

当一个障碍不起作用时,两个选择框会发生变化

来自分类Dev

为什么数组的最后一个元素在2个foreach循环后发生变化?

来自分类Dev

从范围发生变化的另一列的范围中创建一个新变量-R

来自分类Dev

Highcharts:如何在折线图的Y轴上设置第一个类别?

来自分类Dev

在第一个条件正常的情况下,Python变量格式在IF中发生变化

来自分类Dev

当其中任何一个发生变化时,我该如何管理所有选择框?

来自分类Dev

Python 3.6:当列表中的值发生变化时,找到另一个列表中值的总和?

来自分类Dev

Swift - 如果值发生变化,如何获取下一个数据

来自分类Dev

当其他数组的顺序发生变化时,如何使一个数组自动更改?

来自分类Dev

为什么改变一个属性(Object)也会在不同且单独声明的属性中发生变化?

来自分类Dev

使用折线图绘制随时间变化的数据

来自分类Dev

引导时背景颜色发生变化

来自分类Dev

选择后WordPress图片的颜色发生变化

Related 相关文章

  1. 1

    如何在柱上绘制运行循环的折线图?

  2. 2

    为什么在使用 javascript 在画布上重新绘制后颜色会发生变化?

  3. 3

    我想制作一个导航系统,在该系统上,单击div会发生变化

  4. 4

    在一个图中绘制两个折线图时,在y轴上显示不同的缩放比例

  5. 5

    当一个特殊领域发生变化时做一些事情(主义)

  6. 6

    当下一个屏幕上的值发生变化时,在上一个屏幕上获取触发器

  7. 7

    从另一个创建 xml 文件时,selfnodes 的结构会发生变化

  8. 8

    找到最小值时数组的最后一个元素会发生变化

  9. 9

    Django:如何创建一个在用户点击时发生变化的动态表单?

  10. 10

    每当另一个表发生变化时更新 MySQL 表

  11. 11

    数据格式在同一个json中发生变化

  12. 12

    如何使用gnuplot在一个图中绘制具有不同x范围的折线图

  13. 13

    当第一个组件的状态发生变化时,防止在第二个组件上呈现

  14. 14

    为什么当我在网格上的立方体之间添加一个空间时,整个网格大小会发生变化?

  15. 15

    如何创建一个在两个轴上都有日期的折线图?

  16. 16

    为什么数组的最后一个元素在2个foreach循环后发生变化?

  17. 17

    当一个障碍不起作用时,两个选择框会发生变化

  18. 18

    为什么数组的最后一个元素在2个foreach循环后发生变化?

  19. 19

    从范围发生变化的另一列的范围中创建一个新变量-R

  20. 20

    Highcharts:如何在折线图的Y轴上设置第一个类别?

  21. 21

    在第一个条件正常的情况下,Python变量格式在IF中发生变化

  22. 22

    当其中任何一个发生变化时,我该如何管理所有选择框?

  23. 23

    Python 3.6:当列表中的值发生变化时,找到另一个列表中值的总和?

  24. 24

    Swift - 如果值发生变化,如何获取下一个数据

  25. 25

    当其他数组的顺序发生变化时,如何使一个数组自动更改?

  26. 26

    为什么改变一个属性(Object)也会在不同且单独声明的属性中发生变化?

  27. 27

    使用折线图绘制随时间变化的数据

  28. 28

    引导时背景颜色发生变化

  29. 29

    选择后WordPress图片的颜色发生变化

热门标签

归档