Matplotlib使用字符串代替变量绘制散点图的方法


Posted in Python onFebruary 17, 2020

要点说明

在绘制散点图的时候,通常使用变量作为输入数据的载体。
其实,也可以使用字符串作为输入数据的存储载体。

下面代码的data = {“a”: x, “b”: y, “color”: c, “size”: s}正是将散点图的输入数据、颜色和标记大小放在数据字典data中作为键值对,对应的key是字符串string。

Matplotlib编程实现

import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = fig.gca()

x = np.random.rand(50)*10
y = np.random.rand(50)*10+20
s = np.random.rand(50)*100
c = np.random.rand(50)

data = {"a": x, "b": y, "color": c, "size": s}

ax.scatter("a", "b", c="color", s="size", data=data)

ax.set(xlabel="X", ylabel="Y")

plt.show()

成品图

Matplotlib使用字符串代替变量绘制散点图的方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python局域网ip扫描示例分享
Apr 03 Python
python实现按任意键继续执行程序
Dec 30 Python
python中pip的使用和修改下载源的方法
Jul 08 Python
Python符号计算之实现函数极限的方法
Jul 15 Python
Python如何计算语句执行时间
Nov 22 Python
python垃圾回收机制(GC)原理解析
Dec 30 Python
如何理解Python中的变量
Jun 01 Python
Python flask框架实现查询数据库并显示数据
Jun 04 Python
Python单元测试及unittest框架用法实例解析
Jul 09 Python
python中reload重载实例用法
Dec 15 Python
python正则表达式re.match()匹配多个字符方法的实现
Jan 27 Python
Django分页器的用法你都了解吗
May 26 Python
关于tf.TFRecordReader()函数的用法解析
Feb 17 #Python
将数据集制作成VOC数据集格式的实例
Feb 17 #Python
将labelme格式数据转化为标准的coco数据集格式方式
Feb 17 #Python
开启Django博客的RSS功能的实现方法
Feb 17 #Python
Python3打包exe代码2种方法实例解析
Feb 17 #Python
Django 博客实现简单的全文搜索的示例代码
Feb 17 #Python
Python使用qrcode二维码库生成二维码方法详解
Feb 17 #Python
You might like
用php解析html的实现代码
2011/08/08 PHP
PHP autoload与spl_autoload自动加载机制的深入理解
2013/06/05 PHP
PHP数组实例详解
2016/06/26 PHP
ThinkPHP防止重复提交表单的方法实例分析
2018/05/10 PHP
php7 新增功能实例总结
2020/05/25 PHP
ext 代码生成器
2009/08/07 Javascript
一个可以兼容IE FF的加为首页与加入收藏实现代码
2009/11/02 Javascript
JS实现关键字搜索时的相关下拉字段效果
2014/08/05 Javascript
简化版手机端照片预览组件
2015/04/13 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
jQuery事件委托之Safari
2016/07/05 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
knockoutjs模板实现树形结构列表
2017/07/31 Javascript
Angular移动端页面input无法输入的解决方法
2017/11/14 Javascript
微信小程序时间选择插件使用详解
2018/12/28 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
javascript实现滚轮轮播图片
2020/12/13 Javascript
[06:11]2014DOTA2国际邀请赛 专访团结一心的VG战队
2014/07/21 DOTA
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
python中字典dict常用操作方法实例总结
2015/04/04 Python
Flask web开发处理POST请求实现(登录案例)
2018/07/26 Python
通过python将大量文件按修改时间分类的方法
2018/10/17 Python
Python 带有参数的装饰器实例代码详解
2018/12/06 Python
Python使用pandas和xlsxwriter读写xlsx文件的方法示例
2019/04/09 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
pycharm导入源码的具体步骤
2020/08/04 Python
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
腾讯技术类校园招聘笔试试题
2014/05/06 面试题
CSMA/CD介质访问控制协议
2015/11/17 面试题
函授大学生自我鉴定
2014/02/05 职场文书
甜品店创业计划书
2014/09/21 职场文书
师德师风自我剖析材料
2014/09/27 职场文书
go结构体嵌套的切片数组操作
2021/04/28 Golang
vue2的 router在使用过程中遇到的一些问题
2022/04/13 Vue.js
Oracle用户管理及赋权
2022/04/24 Oracle