Colab matplotlib打印样式意外行为

2024-09-30 22:25:01 发布

您现在位置:Python中文网/ 问答频道 /正文

在googlecolab中设置matplotlib样式时,我遇到了一些意想不到的行为。无论是在第一个单元格中调用plt.style.use(该单元格也具有import matplotlib.pyplot as plt导入),还是在后续单元格中调用plt.style.use,都将确定是否正确设置了所有样式设置

注意:我指的是一个新内核,所以为了重现这种行为,请针对每个条件重新启动内核。此外,在本地计算机上的JupyterLab中也没有发生这种行为(无论在何处调用plt.style.use,样式设置都是正确的)

如果导入后在单元格中调用了plt.style.use,则EverythSign设置正确:

enter image description here

但是,如果使用导入在第一个单元格中调用plt.style.use,则仅设置部分样式设置,而不设置其他样式设置:

enter image description here

我希望所有的导入和全局设置都放在第一个单元格中,所以如果能找到正确的方法,那就太好了。我很感激任何人可能有任何见解。谢谢


Tags: importmatplotlibstyleuseas计算机plt样式
1条回答
网友
1楼 · 发布于 2024-09-30 22:25:01

我试过这个,我可以确认我得到了同样的结果。我还尝试了不同的风格,并与熊猫df和seaborn一起策划。奇怪的是,如果您将所有代码放入第一个单元格块,那么所有代码都会按预期运行

可能是个bug post an issue on thir github

相关问题 更多 >