Python科学绘图2图片对象的创建,保存和关闭

本文介绍了Python科学绘图中图片对象的创建、保存和关闭,详细讲解了如何通过plt.figure()生成fig对象,并添加subplot进行绘图。内容包括设置figsize、保存图像、关闭图片对象,以及坐标轴标签、图标题的设定。同时,展示了如何绘制高斯分布曲线,并使用Numpy读取txt和csv文件。
摘要由CSDN通过智能技术生成

一、导入numpy包

import numpy as np
import matplotlib.pyplot as plt

二、快速绘图但不方便管理

import numpy as np
import matplotlib.pyplot as plt

plt.plot()           #绘制图片
plt.show()        #显示图片

    运行:

三、 通过生成fig对象进行绘图

1. plt.figure() 创建并返回一个figure图像

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
plt.show()

    运行生成白色画布,无坐标系等

2. 往fig对象中添加一个subplot (子图)

    fig.add_subplot(n1n2n3):生成一个subplot
    n1是网格区域划分的行数,n2是网格区域划分的列数,n3是该子图占据的网格例如
    fig.add_subplot(222):生成一个subplot分布为:
区域1 区域2(该区域为子图所在区域)
区域3 区域4
在这里插入图片描述

    第一个数字subplot的行数、第二个数字subplot的列数,第三个数字是目前添加的subplot在子图网格中处的位置

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
fig.add_subplot(111)
plt.show()

3. fig.savefig(filename):保存图像

fig.savefig('./figue.png') #后缀格式可以自己选

    可以通过关键地dpi设置图片像素来改变分辨率,dpi默认为100

fig.savefig('./figue.png',dpi = 500 ) #后缀格式可以自己选

4. 关键字figsize 设置图片大小

    [横坐标长度,纵坐标高度] 其默认单位为英寸,默认为[6.4, 4.8]

import numpy as np
import matplotli
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值