蟒蛇 matplotlib 主题 / 造型 / colorcyle.



>有谁知道默认的 Anaconda 安装会改变 Matplotlib 样式吗?

例如:

import matplotlib.pyplot as pl
pl.figure()
pl.xlabel('X label')
pl.ylabel('Y label')
pl.plot([1,2,3], [4,5,6])
pl.plot([1,2,3], [6,5,4])
pl.show()

上面的代码在默认的 matplotlib 上创建了一条蓝色和一条绿线,但在 Anaconda 中运行时创建了蓝色和橙色。轴标签也已从衬线字体(默认(更改为无衬线字体(Anaconda(。

这是一个 matplotlib 主题吗?定制或可从(免费(来源获得?是蟒蛇本身还是其中包含的某个包?

任何提示/答案都非常感谢

--更新--

我在 anaconda 目录中找到了两个 matplotlibrc 文件,它们都只是设置了一个后端,并注释掉了所有其他行。

这与蟒蛇无关。你很可能安装了两个不同版本的matplotlib,而anaconda使用的版本是其中较新的一个。

matplotlib 的默认样式在版本 1.5 和 2.0 之间发生了变化。请参阅对默认样式的更改。

要恢复到经典样式(版本 1.5 中使用的样式(,您可以使用

plt.style.use("classic")

有关所有可用样式的概述,请参阅 2.0.0 的style_sheets_reference。

您可以创建自己的样式表,如定制一文中所述。

相关内容

  • 没有找到相关文章

最新更新