matplotlib图表组成元素

本文详细介绍了matplotlib库中的一些关键函数,包括plot()用于展示趋势,scatter()绘制散点图以探索变量关系,xlim()设定x轴显示范围,xlabel()设置x轴标签,grid()绘制网格线,axhline()和axvspan()添加水平和垂直参考线,annotate()和text()添加注释文本,title()设置图形标题,以及legend()创建图例。通过实例代码展示了这些函数的使用方法及其生成的图像效果。
摘要由CSDN通过智能技术生成

一、函数

1、plot()    ——   展示变量的趋势与变化

用法:

plt.plot(x,y,ls="-",lw=2,label="plot figure")

参数说明:

x:x轴上的数值
y:y轴上的数值
ls:折线图的线条风格
lw:折线图的线条宽度
label:标记图形内容的标签文本

代码实例:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0.05,10,1000)    
y = np.cos(x)                    #定义生成图像所需要的数据

plt.plot(x,y,ls="-",lw=2,label="plot figure")    #生成图像

plt.legend()    #生成文本标签

plt.show()    #显示图像

 生成的图像:

 

2、散点图scatter()  ——  寻找变量间的关系

plt.scatter(x,y,c="b",label="scatter figure")

 参数说明:

x:x轴上的数值
y:y轴上的数值
c:散点图中标记的颜色
label:标记图形内容的标签文本

代码实例:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0.05,10,1000)
y = np.random.rand(1000)                    #定义生成图像所需要的数据

plt.scatter(x,y,label="scatter figure")

plt.legend()

plt.show()

生成图像: 

3、xlim()  ——  设置想轴的数值显示范围

plt.xlim(xmin,xmax)

 参数说明:

xmin:x轴上的最小值
xmax:x轴上的最大值
注:ylim()与xlim()的用法相同

代码示例:

import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(0.05,10,1000)
y = np.random.rand(1000)                    #定义生成图像所需要的数据

plt.scatter(x,y,label="scatter figure")

plt.legend()

plt.xlim(0.05,10)
plt.ylim(0,1)

plt.show()

生成的图像:

4、xlabel() —— 设置x轴的标签文本


                
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值