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+mysql实现简单的web程序
Sep 11 Python
Django查找网站项目根目录和对正则表达式的支持
Jul 15 Python
在Django中编写模版节点及注册标签的方法
Jul 20 Python
Python 操作文件的基本方法总结
Aug 10 Python
你眼中的Python大牛 应该都有这份书单
Oct 31 Python
学习Python selenium自动化网页抓取器
Jan 20 Python
python MysqlDb模块安装及其使用详解
Feb 23 Python
查看TensorFlow checkpoint文件中的变量名和对应值方法
Jun 14 Python
python实现控制COM口的示例
Jul 03 Python
pytorch加载语音类自定义数据集的方法教程
Nov 10 Python
matplotlib绘制正余弦曲线图的实现
Feb 22 Python
Python实现双向链表
May 25 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
改造一台复古桌面收音机
2021/03/02 无线电
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
聊天室php&mysql(五)
2006/10/09 PHP
php生成静态html页面的方法(2种方法)
2015/09/14 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
基于JQuery的Pager分页器实现代码
2010/07/17 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
2011/10/29 Javascript
js 链式延迟执行DOME
2012/01/04 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
jquery动态添加删除(tr/td)
2015/02/09 Javascript
jQuery实现淡入淡出二级下拉导航菜单的方法
2015/08/28 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
jQuery生成假加载动画效果
2016/12/01 Javascript
AngularJS中run方法的巧妙运用
2017/01/04 Javascript
vue限制输入框只能输入8位整数和2位小数的代码
2019/11/06 Javascript
小程序自定义导航栏兼容适配所有机型(附完整案例)
2020/04/26 Javascript
[00:57]林俊杰助阵DOTA2亚洲邀请赛
2015/01/28 DOTA
[43:47]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#2 MVP.Phx VS Fnatic第一局
2016/03/05 DOTA
详解Python中open()函数指定文件打开方式的用法
2016/06/04 Python
Python数据可视化编程通过Matplotlib创建散点图代码示例
2017/12/09 Python
python快速建立超简单的web服务器的实现方法
2018/02/17 Python
Python selenium根据class定位页面元素的方法
2019/02/26 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
Python数据可视化:泊松分布详解
2019/12/07 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
python如何从键盘获取输入实例
2020/06/18 Python
如何用Java判断一个文件或目录是否存在
2012/11/19 面试题
母亲七十大寿答谢词
2014/01/18 职场文书
美术教师自我鉴定
2014/02/12 职场文书
企业优秀员工事迹材料
2014/05/28 职场文书
公司内部升职自荐信
2015/03/27 职场文书
迎新年主持词
2015/07/06 职场文书
2019年恭贺升学祝福语集锦
2019/08/15 职场文书