Skip to main content
 首页 » 编程设计

python之如何更改 matplotlib 中多个绘图的默认颜色

2025年05月04日13freeliver54

<分区>

我想对 Jupyter notebook 中的每个绘图使用相同的颜色图/颜色循环/调色板。

有了 seaborn 包,我可以使用:

seaborn.set_palette('Set1')   

有没有办法只使用 matplotlib 而不使用 seaborn 来做同样的事情?

我知道如何分别为每个图定义颜色图,并且我知道预定义的样式(例如 ggplot),但我找不到一种方法来同时为所有图定义颜色图。

我的目的是为我的学生简化代码,因此使用 set_palette() 背后的复杂代码不是一种选择。

编辑:正如接受的答案所示,我混淆了颜色图和颜色循环。