一、基本概念

1、散点图:散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。

2、折线图:折线图是排列在工作表的列或行中的数据可以绘制到折线图中。折线图可以显示随时间(根据常用比例设置)而变化的连续数据,因此非常适用于显示在相等时间间隔下数据的趋势。

二、代码编写

1、散点图案例

import matplotlib.pyplot as plt
import numpy as np# 设置中文黑体为默认字体,正常显示负号
plt.rcParams['font.sans-serif']="SimHei"
plt.rcParams['axes.unicode_minus']=False
# 随机点个数:1024,绘制正态分布的点
n = 1024
x = np.random.normal(0,1,n)
y = np.random.normal(0,1,n)
# 绘制散点图
plt.scatter(x,y,color="blue",marker="*")
# 设置标题,显示文本
plt.title("标准正态分布",fontsize=20)
plt.text(2.5,2.5,"均值:0\n标准差:1")
# 设置x轴和y轴的范围
plt.xlim(-4,4)
plt.ylim(-4,4)
# 设置x轴和y轴文本
plt.xlabel('横坐标x',fontsize=14)
plt.ylabel('横坐标y',fontsize=14)
# 显示绘图
plt.show()

2、折线图案例

import matplotlib.pyplot as plt
import numpy as np# 设置中文黑体为默认字体
plt.rcParams['font.sans-serif']="SimHei"
# 生成随机数
n = 24
y1 = np.random.randint(27,37,n)
y2 = np.random.randint(40,60,n)
# 绘制折线图
plt.plot(y1,label="温度")
plt.plot(y2,label="湿度")# 设置x轴和y轴的范围
plt.xlim(0,23)
plt.ylim(20,70)
# 设置x轴和y轴文本
plt.xlabel('小时',fontsize=12)
plt.ylabel('测量值',fontsize=12)
# 设置标题和图例
plt.title('24小时温度湿度统计',fontsize=16)
plt.legend()
plt.show()

三、补充说明

1、绘图库matplotlib,首先利用pip命令安装该库。

2、导入语句:import matplotlib.pyplot as plt,将绘制库别名取为plt。

3、最后一定要利用plt.show()语句将图形显示出来。

实验七:散点图和折线图绘制相关推荐

  1. python画散点图程序-Python散点图与折线图绘制过程解析

    这篇文章主要介绍了Python散点图与折线图绘制过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在数据分析的过程中,经常需要将数据可视化,目 ...

  2. CorePlot_1.5.1 绘制散点图(折线图、曲线图、直方图)

    前言 CorePlot提供了散点图(CPTScatterPlot)的绘制,包括:折线图.曲线图.直方图.如下图所示:     CorePlot框架自身提供了线条样式.文本样式及填充色的设置.CPTMu ...

  3. Python之matplotlib:利用matplotlib绘制八象空间三维图案例(知识点包括散点图、折线图、标注文字、图例、三维坐标)之详细攻略

    Python之matplotlib:利用matplotlib绘制八象空间三维图案例(知识点包括散点图.折线图.标注文字.图例.三维坐标)之详细攻略 目录

  4. Matplotlib【学习大礼包】数据可视化基础 掌获绘图基础语法与常用参数、设置pyplot的动态rc参数、 绘制散点图、折线图、直方图、饼图

    文章目录 如何查看完整版!!(代码+图片) 第3章 Matplotlib 数据可视化基础 3.1 掌获绘图基础语法与常用参数 3.1.1 掌获pyplot基础语法 1.创建画布与创建子图 2.添加画布 ...

  5. R绘图 vs Python绘图(散点图、折线图、直方图、条形图、箱线图、饼图、热力图、蜘蛛图)

    写在前面:为啥不用excel绘制这些图,用PoweBI,帆软BI等可视化软件来绘图,不是更方便吗?的确,这些工具都很方便,但同时,它们显得很呆,不够灵活,更为致命的是,它们绘制出的图形,分辨率不够,用 ...

  6. Matplotlib基础02:散点图、折线图与柱状图

    Matplotlib基础02:散点图.折线图与柱状图 散点图 散点图Scatter: 是数据点在直角坐标系中的分布图,可以让我们对数据分析规律,得到数据变化的趋势,进而进行数据分组. API:scat ...

  7. POI处理Excel,条形图,散点图,折线图

    POI处理Excel,条形图,散点图,折线图 一.引入Maven依赖 二.条形图实现 2.1实现效果展示 2.2 代码实现如下: 三.散点图实现-----对应Excel中的XY散点图 3.1初始数据准 ...

  8. 3.Matplotlib数据可视化基础(上)(pyplot、rc参数、散点图、折线图)

    笔记说明:本文是我的学习笔记,大部分内容整理自 黄红梅,张良均等.Python数据分析与应用[M].北京:人民邮电出版社,2018:52-77. 还有部分片断知识来自网络搜索补充. 可视化这块的内容我 ...

  9. python 画蜘蛛_R绘图 vs Python绘图(散点图、折线图、直方图、条形图、箱线图、饼图、热力图、蜘蛛图)...

    写在前面:为啥不用excel绘制这些图,用PoweBI,帆软BI等可视化软件来绘图,不是更方便吗?的确,这些工具都很方便,但同时,它们显得很呆,不够灵活,更为致命的是,它们绘制出的图形,分辨率不够,用 ...

  10. python使用matplotlib2D绘图库的折线图绘制小案例(方便matplotlib的学习理解)——随机数做幸运值,绘制一周的幸运趋势

    python使用matplotlib2D绘图库的折线图绘制小案例(方便matplotlib的学习理解)--随机数做幸运值,绘制一周的幸运趋势 QQ:3020889729 小蔡 小案例内容简介 实例 第 ...

最新文章

  1. 调用CALL TRANSACTION的三种方法
  2. 百叶窗设计原理 html5,Html5百叶窗效果的示例代码_html5教程技巧
  3. Github标星3.7k:微软出的数据科学入门课程(附下载)
  4. centos 7 五笔安装
  5. 静态ip和动态ip的区别_动态IP和静态IP有哪些区别?
  6. 【经典回放】多种语言系列数据结构算法:希尔排序
  7. 家居灯光控制系统设计 android,基于Android的室内照明控制系统设计与实现
  8. php字符串中单引号与双引号的区别,简单概括PHP的字符串中单引号与双引号的区别...
  9. Docker制作镜像(四)
  10. python 私有云_构建私有云伴随着哪些需求?
  11. 关于tp框架token
  12. 封装自己的Flex工具_SocketTool
  13. 用you-get下载JayChou专辑
  14. 我的第一个项目催生的前世今生(LAIS,LKJ,DTU,记录器)
  15. win10计算机管理界面模糊,Win10电脑屏幕显示模糊
  16. lzma打包exe_【原创】手写PE文件,打造史上最小LZMA解压DLL
  17. 宏基台式计算机编号,ACER如何查询型号名称序列号SNID?
  18. Bugku CTF 眼见为实(MISC)
  19. linux中三台主机之间互信,22、linux的ssh互信配置
  20. shiro权限管理实例

热门文章

  1. 蓝阔无线打印服务器怎么连接5g,TP-Link TL-WDR7500路由器5G无线WDS桥接设置
  2. 中国石油天然气行业供需格局及消费需求前景调查报告2021年版
  3. 计算机辅助档案管理文字说明,计算机辅助档案管理
  4. Rayman的绝顶之路——Leetcode每日一题打卡11
  5. mac php71 php fpm,Mac PHP-fpm
  6. 微信消息模板——巨坑
  7. python爬取谷歌学术_JS反爬绕过思路之--谷歌学术镜像网链接抓取
  8. mysql 数据库update_[数据库]MySQL 常用的UPDATE操作
  9. java生成三位随机数_java工具类(三)之生成若干位随机数
  10. 过去式和过去分词的用法区别