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进阶篇之字典操作总结
Nov 16 Python
VSCode下好用的Python插件及配置
Apr 06 Python
Django中使用极验Geetest滑动验证码过程解析
Jul 31 Python
pytorch多进程加速及代码优化方法
Aug 19 Python
Python谱减法语音降噪实例
Dec 18 Python
pyftplib中文乱码问题解决方案
Jan 11 Python
python 回溯法模板详解
Feb 26 Python
在pycharm中创建django项目的示例代码
May 28 Python
浅谈TensorFlow之稀疏张量表示
Jun 30 Python
爬虫代理的cookie如何生成运行
Sep 22 Python
python中实现栈的三种方法
Dec 19 Python
使用Djongo模块在Django中使用MongoDB数据库
Jun 20 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
山进SANGEAN ATS-909X电路分析
2021/03/02 无线电
PHP的FTP学习(二)[转自奥索]
2006/10/09 PHP
php strstr查找字符串中是否包含某些字符的查找函数
2010/06/03 PHP
yii框架中的Url生产问题小结
2012/01/16 PHP
解析阿里云ubuntu12.04环境下配置Apache+PHP+PHPmyadmin+MYsql
2013/06/26 PHP
php使用cookie实现记住用户名和密码实现代码
2015/04/27 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
jQeury淡入淡出需要注意的问题
2010/09/08 Javascript
jQuery判断元素是否是隐藏的代码
2011/04/24 Javascript
讨论html与javascript在浏览器中的加载顺序问题
2013/11/27 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
使用javascript做的一个随机点名程序
2014/02/13 Javascript
node.js中Socket.IO的进阶使用技巧
2014/11/04 Javascript
js实现仿百度瀑布流的方法
2015/02/05 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
使用JS读取XML文件的方法
2016/11/25 Javascript
js数组去重的hash方法
2016/12/22 Javascript
jQuery zTree树插件动态加载实例代码
2017/05/11 jQuery
JS基于for语句编写的九九乘法表示例
2018/01/04 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
vue 中的keep-alive实例代码
2018/07/20 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
简单的Python2.7编程初学经验总结
2015/04/01 Python
使用Python简单的实现树莓派的WEB控制
2016/02/18 Python
Python使用cx_Oracle调用Oracle存储过程的方法示例
2017/10/07 Python
Python操作MySQL数据库的三种方法总结
2018/01/30 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python绕过图片滑动验证码实现爬取PTA所有题目功能 附源码
2021/01/06 Python
韩国美国时尚服装和美容在线全球市场:KOODING
2018/11/07 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
五年后的职业生涯规划
2014/03/04 职场文书
公司经理聘任书
2014/03/29 职场文书
如何理解python接口自动化之logging日志模块
2021/06/15 Python