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中的yield使用方法
Feb 11 Python
python显示天气预报
Mar 02 Python
Python中优化NumPy包使用性能的教程
Apr 23 Python
基于Linux系统中python matplotlib画图的中文显示问题的解决方法
Jun 15 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
Flask框架Flask-Principal基本用法实例分析
Jul 23 Python
python3+requests接口自动化session操作方法
Oct 13 Python
浅谈python的dataframe与series的创建方法
Nov 12 Python
Python 给定的经纬度标注在地图上的实现方法
Jul 05 Python
python文件操作的简单方法总结
Nov 07 Python
pymysql之cur.fetchall() 和cur.fetchone()用法详解
May 15 Python
python 自定义异常和主动抛出异常(raise)的操作
Dec 11 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/03 冲泡冲煮
php实现httpclient类示例
2014/04/08 PHP
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
PHP中each与list用法分析
2016/01/08 PHP
php将一维数组转换为每3个连续值组成的二维数组
2016/05/06 PHP
thinkPHP3.2使用RBAC实现权限管理的实现
2019/08/27 PHP
可输入的下拉框
2006/06/19 Javascript
SyntaxHighlighter代码加色使用方法
2008/09/07 Javascript
javascript Object与Function使用
2010/01/11 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
javascript实现数组中的内容随机输出
2015/08/11 Javascript
jquery ajaxfileupload异步上传插件
2017/11/21 jQuery
浅谈vue-cli加载不到dev-server.js的解决办法
2017/11/24 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
node.js中事件触发器events的使用方法实例分析
2019/11/23 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
基于vue和bootstrap实现简单留言板功能
2020/05/30 Javascript
js实现直播点击飘心效果
2020/08/19 Javascript
[02:20]DOTA2英雄基础教程 黑暗贤者
2013/12/19 DOTA
详解Python的Django框架中的templates设置
2015/05/11 Python
Python减少循环层次和缩进的技巧分析
2016/03/15 Python
python获取磁盘号下盘符步骤详解
2019/06/19 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
QML使用Python的函数过程解析
2019/09/26 Python
flask框架json数据的拿取和返回操作示例
2019/11/28 Python
关于Python中定制类的比较运算实例
2019/12/19 Python
Pytest mark使用实例及原理解析
2020/02/22 Python
Python中关于logging模块的学习笔记
2020/06/03 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
出纳的岗位职责
2013/11/09 职场文书
员工晚婚的请假条
2014/02/08 职场文书
高三毕业评语
2014/12/31 职场文书
2015年会计工作总结范文
2015/05/26 职场文书
小学教师见习总结
2015/06/23 职场文书
2016消防宣传标语口号
2015/12/26 职场文书