使用python绘制二维图形示例


Posted in Python onNovember 22, 2019

我就废话不多说了,直接上代码吧!

import matplotlib.pyplot as plt #也可以使用 import pylab as pl
import matplotlib.font_manager as fm

myfont = fm.FontProperties(fname=r'C:\Windows\Fonts\simkai.ttf') #或许字体,为设置中文显示
x = [1,2,3,4,5,6]
data1 = [1,1.3,1.39,1.41,1.42,1.40]
data2 = [1,1.36,1.55,1.70,1.78,1.82]
data3 = [1,1.6,2.25,3.0,3.6,4.2]
data4 = [1,1.8,2.5,3.1,3.8,4.5]
y = [1,2,3,4,5,6]

#使用plot方法绘制图形,marker表示图形节点处的显示,color设置颜色,label设置图示标签
plt.plot(x,data1,marker="P",color='k',label='data1')
plt.plot(x,data2,marker="o",color='k',label='data2')
plt.plot(x,data3,marker="*",color='k',label='data3')
plt.plot(x,data4,marker="s",color='k',label='data4')
plt.plot(x,y,marker="^",color='k',label=u'理想加速比')

#设置x轴 y轴的标签,注意中文显示
plt.xlabel(u"计算节点",fontproperties=myfont)
plt.ylabel(u"加速比",fontproperties=myfont)
plt.title("Title")
#设置坐标轴值范围
plt.xlim(1,6)
plt.ylim(0,6)

#最后这两句是显示图形
plt.legend(prop=myfont)
plt.show()

以上这篇使用python绘制二维图形示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 字符串中的字符倒转
Sep 06 Python
零基础学Python(一)Python环境安装
Aug 20 Python
对Python3中的input函数详解
Apr 22 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
Jun 04 Python
Python读取mat文件,并保存为pickle格式的方法
Oct 23 Python
Python实现二维曲线拟合的方法
Dec 29 Python
python函数与方法的区别总结
Jun 23 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
Sep 25 Python
使用 pytorch 创建神经网络拟合sin函数的实现
Feb 24 Python
基于Python爬取51cto博客页面信息过程解析
Aug 25 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 Python
python 第三方库paramiko的常用方式
Feb 20 Python
python将邻接矩阵输出成图的实现
Nov 21 #Python
python实现小世界网络生成
Nov 21 #Python
使用Python的networkx绘制精美网络图教程
Nov 21 #Python
利用Python绘制Jazz网络图的例子
Nov 21 #Python
Python TCP通信客户端服务端代码实例
Nov 21 #Python
python绘制随机网络图形示例
Nov 21 #Python
python绘制BA无标度网络示例代码
Nov 21 #Python
You might like
学习php开源项目的源码指南
2014/12/21 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
2015/06/17 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
createElement动态创建HTML对象脚本代码
2008/11/24 Javascript
js 程序执行与顺序实现详解
2013/05/13 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
jQuery应用之jQuery链用法实例
2015/01/19 Javascript
jquery代码实现简单的随机图片瀑布流效果
2015/04/20 Javascript
使用AngularJS来实现HTML页面嵌套的方法
2015/06/17 Javascript
jQuery实现下拉加载功能实例代码
2016/04/01 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
2016/05/30 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
详解在vue-cli项目中使用mockjs(请求数据删除数据)
2017/10/23 Javascript
nodejs实现用户登录路由功能
2019/05/22 NodeJs
浅析python中SQLAlchemy排序的一个坑
2017/02/24 Python
彻底搞懂Python字符编码
2018/01/23 Python
Python面向对象实现一个对象调用另一个对象操作示例
2019/04/08 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
利用OpenCV和Python实现查找图片差异
2019/12/19 Python
Windows下实现将Pascal VOC转化为TFRecords
2020/02/17 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
Django如何实现防止XSS攻击
2020/10/13 Python
基于IE10/HTML5 开发
2013/04/22 HTML / CSS
HTML5 Blob 实现文件下载功能的示例代码
2019/11/29 HTML / CSS
英国汽车座椅和婴儿车购物网站:Uber Kids
2017/04/19 全球购物
美国在线旅行社:Crystal Travel
2018/09/11 全球购物
Bally巴利中国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/10/09 全球购物
abstract是什么意思
2012/02/12 面试题
会议邀请函范文
2014/01/09 职场文书
交通事故和解协议书
2014/09/25 职场文书
2014年党员教师自我剖析材料
2014/09/30 职场文书
幼儿园教师考核评语
2014/12/31 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
欠款证明
2015/06/24 职场文书
看完这篇文章获得一些java if优化技巧
2021/07/15 Java/Android