Python 3.x 绘图格式的突然变化

Python 3.x 绘图格式的突然变化,python-3.x,matplotlib,plot,graph,Python 3.x,Matplotlib,Plot,Graph,大约一个多月前,我意识到我从代码中得到的绘图格式完全不同(背景不再是白色,添加了网格,字体更改,图例受影响)。我查看了一下,没有发现任何可能影响绘图默认格式的更改 有人知道这是否是他们对matplotlib(3.1.1)所做的更改吗?还有,有没有办法解决这个问题(最好不用定义整个绘图的每个特征) Second one看起来像是在使用seaborn。Matplotlib在最新版本中没有更改其默认样式。您的第二个绘图使用不同的样式。此样式通过代码设置(例如,plt.style.use(..),或s

大约一个多月前,我意识到我从代码中得到的绘图格式完全不同(背景不再是白色,添加了网格,字体更改,图例受影响)。我查看了一下,没有发现任何可能影响绘图默认格式的更改

有人知道这是否是他们对matplotlib(3.1.1)所做的更改吗?还有,有没有办法解决这个问题(最好不用定义整个绘图的每个特征)


Second one看起来像是在使用seaborn。Matplotlib在最新版本中没有更改其默认样式。您的第二个绘图使用不同的样式。此样式通过代码设置(例如,
plt.style.use(..)
,或
seaborn.set()
或类似),或者您已经替换了。同意,第二个绘图看起来像是使用了“ggplot”样式。谢谢大家!关于seaborn你是对的。其他人添加了
plt.style.use('seaborn')
,我没有意识到。评论这句话使一切恢复正常。