python3实现绘制二维点图


Posted in Python onDecember 04, 2019

如下所示:

import matplotlib.pyplot as plt
plt.plot([1,2,3],[4,5,6],'ro')
plt.show()#这个智障的编辑器,,,看来高版本的确修复了一些bug

用python3的qt5出来的图形,效果很好:

python3实现绘制二维点图

而且在上面的图像中也可以用调整按钮进行适当的调整。

下面我们直接用代码进行坐标的调整:

import matplotlib.pyplot as plt 
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.plot([1,2,3],[4,5,6],'ro')
plt.show()

python3实现绘制二维点图

下面加一个标题,叫做散点图

import matplotlib.pyplot as plt
plt.title("I'm a scatter diagram.") 
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.plot([1,2,3],[4,5,6],'ro')
plt.show()

python3实现绘制二维点图

给xy轴进行命名

import matplotlib.pyplot as plt
plt.title("I'm a scatter diagram.") 
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.xlabel("x")
plt.ylabel("y")
plt.plot([1,2,3],[4,5,6],'ro')
plt.show()

python3实现绘制二维点图

加一个标注:

import matplotlib.pyplot as plt
plt.title("I'm a scatter diagram.") 
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.annotate("(3,6)", xy = (3, 6), xytext = (4, 5), arrowprops = dict(facecolor = 'black', shrink = 0.1))
plt.xlabel("x")
plt.ylabel("y")
plt.plot([1,2,3],[4,5,6],'ro')
plt.show()

python3实现绘制二维点图

多画几个图:

import matplotlib.pyplot as plt

plt.subplot(221)
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.xlabel("x")
plt.ylabel("y")
plt.plot([1,2,3],[4,5,6],'ro')

plt.subplot(222)
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.xlabel("x")
plt.ylabel("y")
plt.plot([1,2,3],[4,5,6],'ro')


plt.subplot(223)
plt.xlim(xmax=7,xmin=0)
plt.ylim(ymax=7,ymin=0)
plt.xlabel("x")
plt.ylabel("y")
plt.plot([1,2,3],[4,5,6],'ro')

plt.show()

python3实现绘制二维点图

以上这篇python3实现绘制二维点图就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 快速排序代码
Nov 23 Python
python实现复制整个目录的方法
May 12 Python
python修改操作系统时间的方法
May 18 Python
Python读取excel中的图片完美解决方法
Jul 27 Python
windows上安装python3教程以及环境变量配置详解
Jul 18 Python
Python 一键获取百度网盘提取码的方法
Aug 01 Python
使用Python实现图像标记点的坐标输出功能
Aug 14 Python
python手写均值滤波
Feb 19 Python
Python reversed函数及使用方法解析
Mar 17 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
Apr 24 Python
PyQt5 控件字体样式等设置的实现
May 13 Python
python golang中grpc 使用示例代码详解
Jun 03 Python
Python3.7 基于 pycryptodome 的AES加密解密、RSA加密解密、加签验签
Dec 04 #Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 #Python
Python绘制二维曲线的日常应用详解
Dec 04 #Python
使用python远程操作linux过程解析
Dec 04 #Python
基于Python检测动态物体颜色过程解析
Dec 04 #Python
如何用OpenCV -python3实现视频物体追踪
Dec 04 #Python
Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子
Dec 04 #Python
You might like
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
PHP中source #N问题的解决方法
2014/01/27 PHP
javascript HTMLEncode HTMLDecode的完整实例(兼容ie和火狐)
2009/06/02 Javascript
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
jquery固定底网站底部菜单效果
2013/08/13 Javascript
动态读取JSON解析键值对的方法
2014/06/03 Javascript
原生JavaScript实现Ajax的方法
2016/04/07 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
AngularJS实现网站换肤实例
2021/02/19 Javascript
javascript常用经典算法详解
2017/01/11 Javascript
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
微信小程序之页面拦截器的示例代码
2017/09/07 Javascript
使用html+js+css 实现页面轮播图效果(实例讲解)
2017/09/21 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
vue+element-ui集成随机验证码+用户名+密码的form表单验证功能
2018/08/05 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
JQuery发送ajax请求时中文乱码问题解决
2019/11/14 jQuery
Vue初始化中的选项合并之initInternalComponent详解
2020/06/11 Javascript
原生JS实现pc端轮播图效果
2020/12/21 Javascript
使用memory_profiler监测python代码运行时内存消耗方法
2018/12/03 Python
详解Django admin高级用法
2019/11/06 Python
python 如何利用argparse解析命令行参数
2020/09/11 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
css3的动画特效之动画序列(animation)
2017/12/22 HTML / CSS
数据库测试通常都包括哪些方面
2015/11/30 面试题
大学生个人推荐信范文
2013/11/25 职场文书
《广玉兰》教学反思
2014/04/14 职场文书
纪念九一八事变演讲稿1000字
2014/09/14 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
2019年行政人事个人工作总结范本!
2019/07/19 职场文书
详解python字符串驻留技术
2021/05/21 Python
JVM入门之类加载与字节码技术(类加载与类的加载器)
2021/06/15 Java/Android
SpringBoot整合Redis入门之缓存数据的方法
2021/11/17 Redis