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使用xlrd实现检索excel中某列含有指定字符串记录的方法
May 09 Python
django接入新浪微博OAuth的方法
Jun 29 Python
实例讲解Python的函数闭包使用中应注意的问题
Jun 20 Python
Python的网络编程库Gevent的安装及使用技巧
Jun 24 Python
python模拟登录并且保持cookie的方法详解
Apr 04 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
python傅里叶变换FFT绘制频谱图
Jul 19 Python
pytorch实现mnist分类的示例讲解
Jan 10 Python
python搜索算法原理及实例讲解
Nov 18 Python
Matplotlib绘制混淆矩阵的实现
May 27 Python
用Python编写简单的gRPC服务的详细过程
Jul 04 Python
Python Matplotlib绘制动画的代码详解
May 30 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
symfony表单与页面实现技巧
2015/01/26 PHP
php基于session锁防止阻塞请求的方法分析
2017/08/07 PHP
利用Dojo和JSON建立无限级AJAX动态加载的功能模块树
2007/03/24 Javascript
js利用与或运算符优先级实现if else条件判断表达式
2010/04/15 Javascript
深入分析JQuery和JavaScript的异同
2014/10/23 Javascript
node.js中的定时器nextTick()和setImmediate()区别分析
2014/11/26 Javascript
使用JavaScript获取地址栏参数的方法
2014/12/19 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
JavaScript关于提高网站性能的几点建议(一)
2016/07/24 Javascript
关于页面刷新vuex数据消失问题解决方案
2017/07/03 Javascript
深入理解React中何时使用箭头函数
2017/08/23 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
bing Map 在vue项目中的使用详解
2018/04/09 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
JavaScript工具库MyTools详解
2020/01/01 Javascript
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
在windows下快速搭建web.py开发框架方法
2016/04/22 Python
深入理解Python对Json的解析
2017/02/14 Python
关于反爬虫的一些简单总结
2017/12/13 Python
安装python时MySQLdb报错的问题描述及解决方法
2018/03/20 Python
python pycurl验证basic和digest认证的方法
2018/05/02 Python
对Python之gzip文件读写的方法详解
2019/02/08 Python
使用python代码进行身份证号校验的实现示例
2019/11/21 Python
python topk()函数求最大和最小值实例
2020/04/02 Python
Pycharm激活方法及详细教程(详细且实用)
2020/05/12 Python
python基于opencv 实现图像时钟
2021/01/04 Python
北美大型运动类产品商城:Champs Sports
2017/01/12 全球购物
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
英国男士时尚购物网站:Stuarts London
2017/10/22 全球购物
最新远光软件笔试题面试题内容
2013/11/08 面试题
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
优秀团干部个人事迹
2014/05/29 职场文书
专业技术人员年度考核评语
2014/12/31 职场文书
2016五一劳动节慰问信
2015/11/30 职场文书
tomcat正常启动但网页却无法访问的几种解决方法
2022/05/06 Servers
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android