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 相关文章推荐
pycharm 使用心得(九)解决No Python interpreter selected的问题
Jun 06 Python
Python入门篇之正则表达式
Oct 20 Python
在Python中使用第三方模块的教程
Apr 27 Python
Python实现二叉堆
Feb 03 Python
python中使用正则表达式的连接符示例代码
Oct 10 Python
用python制作游戏外挂
Jan 04 Python
python3.7.0的安装步骤
Aug 27 Python
python+flask实现API的方法
Nov 21 Python
Django框架模板注入操作示例【变量传递到模板】
Dec 19 Python
Python数据可视化 pyecharts实现各种统计图表过程详解
Aug 15 Python
python中sys模块是做什么用的
Aug 16 Python
python和node.js生成当前时间戳的示例
Sep 29 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文件注释标记及规范小结
2012/04/01 PHP
ThinkPHP实现一键清除缓存方法
2014/06/26 PHP
Laravel5权限管理方法详解
2016/07/26 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
php实现将数据做成json的格式给前端使用
2018/08/21 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
围观tangram js库
2010/12/28 Javascript
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
不同Jquery版本引发的问题解决
2013/10/14 Javascript
Jquery 切换不同图片示例代码
2013/12/05 Javascript
jquery中animate的stop()方法作用实例分析
2015/01/30 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
2015/09/09 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
2016/01/27 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
从零开始学习Node.js系列教程二:文本提交与显示方法
2017/04/13 Javascript
详解如何用typescript开发koa2的二三事
2018/11/13 Javascript
详解bootstrap-fileinput文件上传控件的亲身实践
2019/03/21 Javascript
解决layui-open关闭自身窗口的问题
2019/09/10 Javascript
解决Element中el-date-picker组件不回填的情况
2020/11/07 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
详解在Python的Django框架中创建模板库的方法
2015/07/20 Python
python编程实现归并排序
2017/04/14 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
python 实现两个npy档案合并
2020/07/01 Python
TensorFlow低版本代码自动升级为1.0版本
2021/02/20 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
详解html5页面 rem 布局适配方法
2018/01/12 HTML / CSS
如何利用cmp命令比较文件
2013/09/23 面试题
旅游管理本科生求职信
2013/10/14 职场文书
电子信息专业应届生自荐信
2014/06/04 职场文书
2014年文秘工作总结
2014/11/25 职场文书
幼儿园小班教师个人工作总结
2015/02/06 职场文书
人间正道是沧桑观后感
2015/06/15 职场文书
出生证明格式
2015/06/15 职场文书
python实现股票历史数据可视化分析案例
2021/06/10 Python
Python echarts实现数据可视化实例详解
2022/03/03 Python