matplotlib 设置图形大小时 figsize 与 dpi 的关系

Posted hightech

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib 设置图形大小时 figsize 与 dpi 的关系相关的知识,希望对你有一定的参考价值。

matplotlib 设置图形大小时 figsize 与 dpi 的关系

原文

https://www.cnblogs.com/wind666/p/11037536.html

更新

在绘制散点图时,加了plt.figure(figsize=(600,600)),结果jupyter notebook直接挂了

技术图片

后面排查,原来是加了

plt.rcParams[‘figure.dpi‘] = 100 # 在线图片分辨率

px, py = a*dpi, b*dpi  # pixels
# e.g.
# 600 inches * 100 dpi = 60000 pixels
分辨率 60000*60000   36千万像素

这么大,打开肯定加载不了,后来改成plt.figure(figsize=(6,6))
一下正常了

 


 

以上是关于matplotlib 设置图形大小时 figsize 与 dpi 的关系的主要内容,如果未能解决你的问题,请参考以下文章

matplotlib 设置图形大小时 figsize 与 dpi 的关系

matplotlib 中的 figsize 不会改变图形大小? [复制]

如何更改使用 Matplotlib 绘制的图形的大小?

绘制 geopandas 会改变 matplotlib 中的图形大小

在 Matplotlib 中设置绘图画布的大小

matplotlib-折线图