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 04 Python
零基础写python爬虫之抓取百度贴吧并存储到本地txt文件改进版
Nov 06 Python
Python使用functools实现注解同步方法
Feb 06 Python
Python实现k-means算法
Feb 23 Python
python 列表,数组和矩阵sum的用法及区别介绍
Jun 28 Python
浅谈django2.0 ForeignKey参数的变化
Aug 06 Python
Python实现TCP通信的示例代码
Sep 09 Python
详解pyinstaller selenium python3 chrome打包问题
Oct 18 Python
使用 Supervisor 监控 Python3 进程方式
Dec 05 Python
Django静态资源部署404问题解决方案
May 11 Python
Django封装交互接口代码
Jul 12 Python
OpenCV-Python实现轮廓拟合
Jun 08 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
解决phpmyadmin中文乱码问题。。。
2007/01/18 PHP
php set_magic_quotes_runtime() 函数过时解决方法
2010/07/08 PHP
PHP面向对象三大特点学习(充分理解抽象、封装、继承、多态)
2012/05/07 PHP
smarty基础之拼接字符串的详解
2013/06/18 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
2015/04/03 PHP
php json中文编码为null的解决办法
2016/12/14 PHP
php往mysql中批量插入数据实例教程
2018/12/12 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
jquery中load方法的用法及注意事项说明
2014/02/22 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
2014/04/20 Javascript
jquery.form.js框架实现文件上传功能案例解析(springmvc)
2016/05/26 Javascript
angularjs实现猜大小功能
2017/10/23 Javascript
解决vue-cli + webpack 新建项目出错的问题
2018/03/20 Javascript
5分钟学会Vue动画效果(小结)
2018/07/21 Javascript
node Buffer缓存区常见操作示例
2019/05/04 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
JS实现简易留言板特效
2019/12/23 Javascript
Vue3+elementui plus创建项目的方法
2020/12/01 Vue.js
Python基础知识点 初识Python.md
2019/05/14 Python
python多进程读图提取特征存npy
2019/05/21 Python
连接pandas以及数组转pandas的方法
2019/06/28 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
2020/05/22 Python
Python如何给函数库增加日志功能
2020/08/04 Python
Python 在局部变量域中执行代码
2020/08/07 Python
移动端html5判断是否滚动到底部并且下拉加载
2019/11/19 HTML / CSS
教师辞职报告范文
2014/01/20 职场文书
活动志愿者自荐信
2014/01/27 职场文书
法律进学校实施方案
2014/03/15 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
2014年大学生就业规划书
2014/04/04 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
2014年保卫工作总结
2014/12/05 职场文书
2014年妇女工作总结
2014/12/06 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
大学学生会竞选稿
2015/11/19 职场文书