python - 如何在 matplotlib 中创建同一条线具有两种不同颜色的折线图?
问题描述
我有一个常规折线图
plt.figure(figsize=(10,5))
plt.plot(db['month_date'], db['quantity'], alpha=0.7)
plt.ylabel('quantity')
plt.title('Quantity cards ')
plt.show()
这会生成一个带有蓝线的法线图,有没有办法让最后三个数量值以不同的颜色突出显示?所以正常的蓝线和最后三个值可能是红色的。如果有人可以提供帮助,我将不胜感激。
解决方案
我不确定最后三个值是什么意思,最后三个值基于 x 轴?或 y 轴。无论如何,看看这个。
推荐阅读
- batch-file - 在 CMD/Batch 中,我可以存储 WMIC 返回的值吗?
- laravel - 将 ckeditor 与 laravel 6 集成
- grouping - 在 Cytoscape.js 中将节点分组在一起
- java - 为什么 Kafka 的 seekToBeginning 和 seekToEnd 不能与 assign 一起使用?
- amazon-s3 - 使用 express.js 将大型视频文件上传到 s3
- javascript - React (Redux + Redux Saga) 和 MVC
- android - 如何在 YouTubePlayer 中显示/隐藏字幕
- javascript - 使用两个嵌套循环,在窗口中显示以下行:11 12 13 21 22 23 31 32 33 JavaScript
- python - 如何在 Python 3 中将此嵌套字典转换为一个字典?
- generics - 为具有多个通用边界的函数调用转换参数(带有附加边界的转换)