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 多进程通信模块的简单实现
Feb 20 Python
Python中返回字典键的值的values()方法使用
May 22 Python
python实现爬取千万淘宝商品的方法
Jun 30 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
Jun 11 Python
Python 判断文件或目录是否存在的实例代码
Jul 19 Python
Python warning警告出现的原因及忽略方法
Jan 31 Python
Python+Opencv身份证号码区域提取及识别实现
Aug 25 Python
pycharm2020.1.2永久破解激活教程,实测有效
Oct 29 Python
详解python爬取弹幕与数据分析
Nov 14 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
Jan 24 Python
Django rest framework如何自定义用户表
Jun 09 Python
Python 详解通过Scrapy框架实现爬取百度新冠疫情数据流程
Nov 11 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多线程批量采集下载美女图片的实现代码(续)
2013/06/03 PHP
PHP运行模式汇总
2016/11/06 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
2017/05/19 PHP
PHPMAILER实现PHP发邮件功能
2018/04/18 PHP
PHP实现Markdown文章上传到七牛图床的实例内容
2020/02/11 PHP
JavaScript 基础问答三
2008/12/03 Javascript
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
在js文件中如何获取basePath处理js路径问题
2013/07/10 Javascript
jquery easyui 结合jsp简单展现table数据示例
2014/04/18 Javascript
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
移动端日期插件Mobiscroll.js使用详解
2016/12/19 Javascript
利用Bootstrap实现表格复选框checkbox全选
2016/12/21 Javascript
微信小程序 video详解及简单实例
2017/01/16 Javascript
JavaScript之Date_动力节点Java学院整理
2017/06/28 Javascript
Angular.js中angular-ui-router的简单实践
2017/07/18 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
[48:27]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
python远程调用rpc模块xmlrpclib的方法
2019/01/11 Python
详解Python sys.argv使用方法
2019/05/10 Python
Django中modelform组件实例用法总结
2020/02/10 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
全球独特生活方式产品和礼品购物网站:AHAlife
2018/09/18 全球购物
经理管理专业自荐信范文
2013/12/31 职场文书
计算机专业优秀大学生自我总结
2014/01/21 职场文书
12月小学生校园广播稿
2014/02/04 职场文书
试用期辞职信范文
2015/03/02 职场文书
网络新闻该怎么写?这些写作技巧你都知道吗?
2019/08/26 职场文书
提升Nginx性能的一些建议
2021/03/31 Servers
MySQL复制问题的三个参数分析
2021/04/07 MySQL
详解Redis实现限流的三种方式
2021/04/27 Redis
Java中使用Filter过滤器的方法
2021/06/28 Java/Android