如何在VS Code的Jupyter Notebook扩展中放大inline绘图?
解决VS Code中Matplotlib inline后端绘图尺寸偏小的问题
全局设置默认尺寸和DPI
在notebook开头配置Matplotlib的全局参数,修改默认图大小与分辨率,后续所有inline绘图都会沿用这个设置:import matplotlib.pyplot as plt plt.rcParams['figure.figsize'] = (12, 8) # 宽12英寸、高8英寸,可按需调整 plt.rcParams['figure.dpi'] = 100 # 提高分辨率,默认通常为72配置完再执行
%matplotlib inline即可生效。单个绘图单独指定尺寸
不想全局修改的话,在创建每个绘图对象时直接传入figsize和dpi参数:fig, ax = plt.subplots(figsize=(12, 8), dpi=100) ax.plot([1,2,3], [4,5,6]) plt.show()调整VS Code的Jupyter扩展设置
打开VS Code设置(快捷键Ctrl+,),搜索「Jupyter: Plot Size」,直接调整默认的宽度和高度数值;也可以手动修改settings.json:"jupyter.plotSize": { "width": 1200, "height": 800 }这个设置会统一改变所有inline后端绘图的显示尺寸。
内容的提问来源于stack exchange,提问作者jacquesdirac
相关产品推荐
相关产品推荐

