gpt4 book ai didi

python - 有没有办法防止 plotnine 在将 ggplot 对象保存到文件时打印用户警告?

转载 作者:太空宇宙 更新时间:2023-11-04 02:00:32 26 4
gpt4 key购买 nike

我正在用 Python 构建一个模拟工具,它使用 plotnine 输出大量绘图。但是,对于我保存的每个单独的图,我都会收到以下错误消息:

C:\Users\tarca\Anaconda3\lib\site-packages\plotnine\ggplot.py:706: UserWarning: Saving 10 x 3 in image.
from_inches(height, units), units))

C:\Users\tarca\Anaconda3\lib\site-packages\plotnine\ggplot.py:707: UserWarning: Filename: my_plot.png
warn('Filename: {}'.format(filename))

我已经尝试过手动设置所有参数,并且尝试过使用 plot.save() 和 ggsave() 来保存文件 - 两者都会产生相同的结果。如果您搜索错误,唯一出现的是以下教程的作者遇到了相同的错误,尽管它们没有在其中解决:

https://monashdatafluency.github.io/python-workshop-base/modules/plotting_with_ggplot/

为了保存绘图,我使用的代码类似于:

plot.save(filename = 'my_plot.png', width = 10, height = 3, dpi = 300)

我希望能够在不生成任何烦人的消息的情况下保存情节,这些消息可能会使使用该程序的任何人感到困惑。

最佳答案

我不确定为什么这个警告仍然显示在您链接到的教程中,因为一旦我这样做

import warnings
warnings.filterwarnings('ignore')

正如开头所述,之前在将绘图保存到磁盘时打印的 UserWarning 也已成功抑制。

关于python - 有没有办法防止 plotnine 在将 ggplot 对象保存到文件时打印用户警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55805431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com