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数组遍历的简单实现方法小结
Apr 27 Python
在Python的一段程序中如何使用多次事件循环详解
Sep 07 Python
Python基于matplotlib实现绘制三维图形功能示例
Jan 18 Python
python的xpath获取div标签内html内容,实现innerhtml功能的方法
Jan 02 Python
python实现植物大战僵尸游戏实例代码
Jun 10 Python
Python交互式图形编程的实现
Jul 25 Python
Python3 文章标题关键字提取的例子
Aug 26 Python
Python GUI编程学习笔记之tkinter控件的介绍及基本使用方法详解
Mar 30 Python
Python selenium自动化测试模型图解
Apr 15 Python
如何在Win10系统使用Python3连接Hive
Oct 15 Python
python 使用OpenCV进行简单的人像分割与合成
Feb 02 Python
教你使用pyinstaller打包Python教程
May 27 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 数组遍历的差异(array_diff 的实现)
2008/03/23 PHP
基于PHP文件操作的详解
2013/06/05 PHP
浅析linux下apache服务器的配置和管理
2013/08/10 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
PHP7 新增常量
2021/03/09 PHP
javascript中利用数组实现的循环队列代码
2010/01/24 Javascript
jquery 批量上传图片实现代码
2010/01/28 Javascript
document.write()及其输出内容的样式、位置控制
2013/08/12 Javascript
经过绑定元素时会多次触发mouseover和mouseout事件
2014/02/28 Javascript
JavaScript DOM节点添加示例
2014/07/16 Javascript
HTML5 Shiv完美解决IE(IE6/IE7/IE8)不兼容HTML5标签的方法
2015/11/25 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
Javascript实现汉字和拼音互转的终极方案
2016/10/19 Javascript
Angularjs 设置全局变量的方法总结
2016/10/20 Javascript
vue的事件绑定与方法详解
2017/08/16 Javascript
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
javascript面向对象三大特征之继承实例详解
2019/07/24 Javascript
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
vant 解决tab切换插件标题样式自定义的问题
2020/11/13 Javascript
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
python中的装饰器详解
2015/04/13 Python
Python实现栈的方法
2015/05/26 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
Python实现字符串格式化的方法小结
2017/02/20 Python
用xpath获取指定标签下的所有text的实例
2019/01/02 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
html5中的input新属性range使用记录
2014/09/05 HTML / CSS
数据库面试要点基本概念
2013/10/31 面试题
专业销售业务员求职信
2013/11/18 职场文书
小学少先队活动方案
2014/02/18 职场文书
聚美优品陈欧广告词
2014/03/14 职场文书
旷课检讨书范文
2014/10/30 职场文书
2015年超市员工工作总结
2015/05/04 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
浅谈pytorch中的dropout的概率p
2021/05/27 Python