为了账号安全,请及时绑定邮箱和手机立即绑定

matplotlib 如何裁剪图以便删除所有白色边框/填充?

matplotlib 如何裁剪图以便删除所有白色边框/填充?

摇曳的蔷薇 2021-08-11 21:38:11
假设我正在使用 matplotlib 绘制 3D 散点图。我正在使用这里给出的代码:https : //matplotlib.org/2.1.1/gallery/mplot3d/scatter3d.html出于我的目的,我需要删除轴、刻度线等。所以我这样做:fig = plt.figure()ax = fig.add_subplot(111, projection='3d')ax.set_xticklabels([])ax.set_yticklabels([])ax.set_zticklabels([])ax.set_axis_off()我还删除了所有轴标签。要删除白色填充,我将图形保存如下:plt.savefig("test.png", bbox_inches = 'tight', pad_inches = 0)plt.show()但是还是有白色的padding,生成的图是这样的:但我想要的是一个图形,它只限制所有数据点所在的图形部分,如下所示:
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 432 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号