繁体   English   中英

matplotlib漂亮的情节,谁知道使用的方案?

[英]matplotlib nice plot , who knows the scheme used?

也许有人知道在本示例示例中使用哪种颜色方案? 这个蓝色的洋红色,绿色的? 什么样的风格?

编辑啊好吧,我认为这是一个已知的方案

所显示的图来自此答案 使用中的颜色只是硬编码的,不属于任何正式的配色方案。 线条颜色是

["#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()

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM