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实现清屏的方法
Apr 30 Python
Python实现简单HTML表格解析的方法
Jun 15 Python
python虚拟环境virualenv的安装与使用
Dec 18 Python
Python守护进程和脚本单例运行详解
Jan 06 Python
Python用Pillow(PIL)进行简单的图像操作方法
Jul 07 Python
python利用socketserver实现并发套接字功能
Jan 26 Python
python中的print()输出
Apr 12 Python
python 获取等间隔的数组实例
Jul 04 Python
python实现数据分析与建模
Jul 11 Python
keras 自定义loss损失函数,sample在loss上的加权和metric详解
May 23 Python
Python 在函数上添加包装器
Jul 28 Python
用Python制作mini翻译器的实现示例
Aug 17 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
珊瑚虫IP库浅析
2007/02/15 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
2015/12/21 PHP
JScript中的"this"关键字使用方式补充材料
2007/03/08 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
jQuery控制Div拖拽效果完整实例分析
2015/04/15 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
利用JavaScript判断浏览器类型及版本
2016/08/23 Javascript
Node.js与MySQL交互操作及其注意事项
2016/10/05 Javascript
如何使用Bootstrap创建表单
2017/03/29 Javascript
详解vue-cli构建项目反向代理配置
2017/09/07 Javascript
微信小程序商品详情页规格属性选择示例代码
2017/10/30 Javascript
通过nodejs 服务器读取HTML文件渲染到页面的方法
2018/05/17 NodeJs
vue实现简单瀑布流布局
2020/05/28 Javascript
JavaScript实现京东快递单号查询
2020/11/30 Javascript
如何在Vue项目中添加接口监听遮罩
2021/01/25 Vue.js
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
[56:14]Fnatic vs OG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
基于Django用户认证系统详解
2018/02/21 Python
Python迭代器与生成器基本用法分析
2018/07/26 Python
python re正则匹配网页中图片url地址的方法
2018/12/20 Python
python实现的自动发送消息功能详解
2019/08/15 Python
Python importlib动态导入模块实现代码
2020/04/16 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
使用python爬取抖音app视频的实例代码
2020/12/01 Python
如何在网站上添加谷歌定位信息
2016/04/16 HTML / CSS
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
2018/09/19 HTML / CSS
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
Gtech官方网站:地毯清洁器、吸尘器及园艺设备
2018/05/23 全球购物
数控技术专科生自我评价
2014/01/08 职场文书
给幼儿园老师的表扬信
2014/01/19 职场文书
求职信怎么写
2014/05/23 职场文书
2014年社区矫正工作总结
2014/11/18 职场文书
反邪教观后感
2015/06/11 职场文书
CSS中实现动画效果-附案例
2022/02/28 HTML / CSS