人工智能入门课程学习(2)——常用工具之科学计算库Matplotlib

1.Matplotlib的简单介绍使用

1.1 Matplotlib的介绍

  • 是专门用于开发2D图表(包括3D图表)
  • 使用起来及其简单
  • 以渐进、交互式方式实现数据可视化

1.2 实现一个简单的画图功能

使用jupyter实现:
在这里插入图片描述
注意导入的包习惯的简写为plt
整个图像由三层结构构成:Canvas画板,Figure画布,Axes绘图区域

2 折线图与基础绘图功能的使用

2.1 绘制折线图并保存图片

主要使用的是plt.savefig("test.png")命令
在这里插入图片描述

2.2 添加坐标描述信息以及坐标轴描述信息

#导入项目所需要的包
import matplotlib.pyplot as plt
import random
import numpy as np

在这里插入图片描述

2.3 同一个坐标系显示两根折线

在这里插入图片描述

2.4 在不同的坐标轴上画图

在这里插入图片描述

2.5 绘制函数图像

在这里插入图片描述
注意:中文坐标轴如果现实不出来需要设置自己的jupyter,自己去下载字体配置。

3.散点图与柱状图的绘制

3.1 散点图的绘制

数据准备:

x = [225.98, 247.07, 253.14, 457.85, 241.58, 301.01,  20.67, 288.64,
       163.56, 120.06, 207.83, 342.75, 147.9 ,  53.06, 224.72,  29.51,
        21.61, 483.21, 245.25, 399.25, 343.35]
y = [196.63, 203.88, 210.75, 372.74, 202.41, 247.61,  24.9 , 239.34,
       140.32, 104.15, 176.84, 288.23, 128.79,  49.64, 191.74,  33.1 ,
        30.74, 400.02, 205.35, 330.64, 283.45]

在这里插入图片描述

3.2 柱状图绘制

在这里插入图片描述

4.matplotlib总结

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值