Matplotlib 提供的seaborn 样式自 3.6 起已弃用

2024-01-11

Matplotlib 提供的seaborn 样式自 3.6 起已弃用, 因为它们不再对应于seaborn 发布的样式。 但是,它们仍将以“seaborn-v0_8-

我已经尝试过这个:

# use seaborn style
plt.style.use("seaborn")

但它已被弃用,我想在 Windows 中使用 cmd 时删除此警告


此警告告诉您 matplotlib 中的seaborn 样式与当前的seaborn 样式不匹配,因为最新的seaborn 样式已更新。

这就是为什么您应该按如下方式设置样式:

plt.style.use("seaborn-v0_8")

您可以通过替换来指定主题<style>具有以下之一:

  • bright
  • 色盲
  • dark
  • 深色调色板
  • darkgrid
  • deep
  • muted
  • notebook
  • paper
  • pastel
  • poster
  • talk
  • ticks
  • white
  • 白色网格

像这样:

plt.style.use("seaborn-v0_8-whitegrid")

或者,如果您想使用最新的seaborn样式,请使用他们的library https://pypi.org/project/seaborn/直接地。

编辑:添加缺失的主题以确保完整性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Matplotlib 提供的seaborn 样式自 3.6 起已弃用 的相关文章

随机推荐