python - matplotlib 不错的情节,谁知道使用的方案?
问题描述
有人可以知道这篇文章中用于示例图的颜色方案是什么吗?这个蓝色洋红色,绿色?这是什么风格??
编辑啊好吧我以为这是一个已知的方案
解决方案
显示的情节来自这个答案。使用的颜色只是硬编码,不属于任何官方配色方案。线条颜色是
["#7aa0c4", "#ca82e1", "#8bcd50"]
背景颜色是
"#f6f9fd"
生成绘图的完整脚本也可在此处获得。
一般来说,如果您想从某些图像中重现颜色,您会发现使用颜色选择器通常是最简单的。
既然我发明了这个“方案”,你当然会问我如何想象它会继续用于更多颜色。快速猜测如下:
["#7aa0c4", "#ca82e1", "#8bcd50", "#df9f53", "#64b9a1", "#745ea6", "#db7e76"]
例子:
import numpy as np
import matplotlib.pyplot as plt
cols = ["#7aa0c4", "#ca82e1", "#8bcd50", "#df9f53", "#64b9a1",
"#745ea6", "#db7e76"]
plt.rcParams["axes.prop_cycle"] = plt.cycler("color", cols)
x = np.linspace(0,4*np.pi, 101)
fig, (ax, ax2) = plt.subplots(nrows=2)
for i in range(7):
ax.plot(x, np.sin(x)-0.2*i)
ax2.plot(x, np.sin(x-np.pi*i/7))
plt.show()
推荐阅读
- css - Flexbox 项目:图像周围的边框有很多空白空间,而不是完全围绕图像
- javascript - 无法提交消息:路径不是合法形式
- javascript - 每个元素的输入数字对象
- azure - 如何使用 Azure Rest API 在 azure 门户中的诊断设置列表下获取资源的诊断状态?状态如下:启用/禁用
- python - 布尔索引与维度 0 上的索引数组不匹配;维度为 2,但对应的布尔维度为 18
- rabbitmq - 如何查询rabbitmq_exporter
- websocket - 如何在 WebSocket 中代理到多个服务器
- flutter - 允许小部件溢出
- java - SmsManager 在发送每条短信之间有延迟
- image - 上传后在编辑器中插入图片