Python Matplotlib散点图

  散点图用于在水平轴和垂直轴上绘制数据点,它表示了因变量随自变量变化的趋势。通俗地讲,它反映的是一个变量受另一个变量的影响程度。

  散点图将序列显示为一组点,其中每个散点值都由该点在图表中的坐标位置表示。对于不同类别的点,则由图表中不同形状或颜色的标记符表示。同时,您也可以设置标记符的颜色或大小。

  下面示例,绘制了学生考试成绩的散点图,其中蓝色代表男孩成绩,红色表示女孩的成绩。 

import matplotlib.pyplot as plt
girls_grades = [89, 90, 70, 89, 100, 80, 90, 100, 80, 34]
boys_grades = [30, 29, 49, 48, 100, 48, 38, 45, 20, 30]
grades_range = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
fig=plt.figure()#添加绘图区域ax=fig.add_axes([0,0,1,1])
ax.scatter(grades_range, girls_grades, color='r',label="girls")
ax.scatter(grades_range, boys_grades, color='b',label="boys")
ax.set_xlabel('Grades Range')
ax.set_ylabel('Grades Scored')
ax.set_title('scatter plot')#添加图例plt.legend()
plt.show()123456789101112131415复制代码类型:[python]

  代码执行后,输出结果如下:

(0)

相关推荐

  • 三维散点图

    上篇主要介绍了s,c,marker参数,scatter函数还有其他的参数,比如: 1.alpha,表示透明程序,取值 0(透明)和1(不透明)之间,默认值:1. 2.edgecolors,表示边缘颜色 ...

  • 虎扑热帖|Python数据分析|NBA的球星们喜欢在哪个位置出手

    前言 1. 这篇数据分析案例,我做了个视频版本,对代码做了解读,讲了运行的注意事项和一些有的没的,供需.对于视频制作还不是很有经验,多包涵.(视频里有彩蛋 ) 同样,之前上传了B站一份,点文末&quo ...

  • 一次性掌握所有 Python 画图基础操作

    p y t h o n python python 画图介绍 本文以实用为第一目标,保证读者在看完此文之后可以迅速上手 p y t h o n python python 画图,掌握所有画图的基本技巧 ...

  • [数据可视化]绘制持仓榜单的“棒棒糖图”

    [数据可视化]绘制持仓榜单的“棒棒糖图”

  • 散点图

    最近好像不想动,只想追剧,追综艺,追电影,追小说,就是不想费脑子,感觉想要飞上天...... 来点绿色洗洗眼. 散点图,就是在坐标系里画点点点的图,尤其应用在回归分析中经常画. 要绘制散点图,主要是要 ...

  • 数据分析入门系列教程-常用图表

    作者:周萝卜 来源:萝卜大杂烩 今天我们来学习下数据可视化,其实在前面的章节中,我们也接触到了一些数据可视化的知识,在分析数据集的时候,有效的可视化图表,可以帮助我们更好的了解数据. 常用的可视化图表 ...

  • 第91天:Python matplotlib introduction

    今天我们一起来探究 Python 中一个很有趣的模块--Matplotlib,Matplotlib 是一个非常优秀的 Python 2D 绘图库,只要给出符合格式的数据,通过 Matplotlib 就 ...

  • 第92天:Python Matplotlib 进阶操作

    本章节主要是 Matplotlib 和 NumPy  实际操作案例讲解,matplotlib 通常与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案,除此之外,它还可以和其他图形工 ...

  • Python Matplotlib简易教程

    详情请见:Matplotlib python 数据可视化神器 简单演示 import matplotlib.pyplot as pltimport numpy as np# 从[-1,1]中等距去50 ...

  • Python matplotlib绘制图形,包括点、曲线、注释和箭头

    Python的matplotlib模块绘制图形功能很强大,今天就用pyplot绘制一个简单的图形,图形中包括曲线.曲线上的点.注释和指向点的箭头. 1. 结果预览: 2. 代码如下: from mat ...

  • 5 种快速易用的 Python Matplotlib 数据可视化方法

    Python编程学习圈 2021-09-26 数据可视化是数据科学家工作的重要部分.在项目的早期阶段,我们通常需要进行探索性数据分析来获得对数据的洞察.通过数据可视化可以让该过程变得更加清晰易懂,尤其 ...

  • Python | 数据分析最有用的25个 Matplotlib图

    人工智能算法与Python大数据 致力于提供深度学习.机器学习.人工智能干货文章,为AI人员提供学习路线以及前沿资讯 23篇原创内容 公众号 点上方人工智能算法与Python大数据获取更多干货 在右上 ...

  • labelimg标注数据处理以及画散点图(python)

    第一步 labelimg标注数据进行处理 数据来自于实验室的布匹瑕疵检测项目,其中这里是标签的信息,每个txt是对一个图片瑕疵的标注,一个txt的一行是:瑕疵种类编号 bbox中心点横坐标 bbox中 ...

  • Python可视化 5. 使用Matplotlib数据可视化

    全文共4750字,预计阅读时间20分钟. 第五章 使用NumPy和Matplotlib进行数据可视化 目录 一.Matplotlib 二.使用NumPy和Matplotlib实现可视化 三.单线图(S ...

  • 【Python】Matplotlib画图(七)——线的颜色、点的形状

    前言 在Matplotlib画图中使用plot函数画多条线时,需要为线添加不同的颜色,为点添加不同的形状以加以区分,这篇文章解决了这两个问题. 线的颜色 b---blue c---cyan g---g ...