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局部赋值的规则
Mar 07 Python
python海龟绘图实例教程
Jul 24 Python
Python过滤列表用法实例分析
Apr 29 Python
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
Feb 05 Python
对numpy中布尔型数组的处理方法详解
Apr 17 Python
python实现超市扫码仪计费
May 30 Python
python脚本监控Tomcat服务器的方法
Jul 06 Python
Python3数据库操作包pymysql的操作方法
Jul 16 Python
Python 依赖库太多了该如何管理
Nov 08 Python
Python Dict找出value大于某值或key大于某值的所有项方式
Jun 05 Python
python中get和post有什么区别
Jun 19 Python
python tkinter模块的简单使用
Apr 07 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下载文件的代码示例
2012/06/29 PHP
php教程 插件机制在PHP中实现方案
2012/11/02 PHP
Yii2实现让关联字段支持搜索功能的方法
2016/08/10 PHP
php之可变变量的实例详解
2017/09/12 PHP
Extjs学习笔记之九 数据模型(上)
2010/01/11 Javascript
Dojo 学习要点
2010/09/03 Javascript
网页运行时提示对象不支持abigimage属性或方法
2014/08/10 Javascript
jQuery使用元素属性attr赋值详解
2015/02/27 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
Angularjs中如何使用filterFilter函数过滤
2016/02/06 Javascript
详解原生JavaScript实现jQuery中AJAX处理的方法
2016/05/10 Javascript
AngularJS入门教程之服务(Service)
2016/07/27 Javascript
Bootstrap模态窗口源码解析
2017/02/08 Javascript
php简单数据库操作类的封装
2017/06/08 Javascript
详解js模板引擎art template数组渲染的方法
2018/10/09 Javascript
layui问题之渲染数据表格时,仅出现10条数据的解决方法
2019/09/12 Javascript
vue2路由方式--嵌套路由实现方法分析
2020/03/06 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
python paramiko模块学习分享
2017/08/23 Python
Python机器学习之决策树算法实例详解
2017/12/06 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
python实现函数极小值
2019/07/10 Python
Python实现密码薄文件读写操作
2019/12/16 Python
Python读取excel文件中带公式的值的实现
2020/04/17 Python
使用Python+Appuim 清理微信的方法
2021/01/26 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
铭立家具面试题
2012/12/06 面试题
医学院校毕业生自荐信范文
2014/01/01 职场文书
户外用品商店创业计划书
2014/01/29 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
2015年领导班子工作总结
2015/05/23 职场文书
2015年教师业务工作总结
2015/05/26 职场文书
公司客户答谢酒会祝酒词
2015/08/11 职场文书
党组织结对共建协议书
2016/03/23 职场文书
Android RecyclerView实现九宫格效果
2022/06/28 Java/Android
JS前端canvas交互实现拖拽旋转及缩放示例
2022/08/05 Javascript