使用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获取远程图片大小和尺寸的方法
Mar 26 Python
使用简单工厂模式来进行Python的设计模式编程
Mar 01 Python
Python引用类型和值类型的区别与使用解析
Oct 17 Python
Python数据结构之栈、队列的实现代码分享
Dec 04 Python
Python实现简单http服务器
Apr 12 Python
python计算日期之间的放假日期
Jun 05 Python
计算机二级python学习教程(3) python语言基本数据类型
May 16 Python
Python二进制文件读取并转换为浮点数详解
Jun 25 Python
快速解决docker-py api版本不兼容的问题
Aug 30 Python
django 中使用DateTime常用的时间查询方式
Dec 03 Python
详解python算法常用技巧与内置库
Oct 17 Python
Python获取字典中某个key的value
Apr 13 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
基于mysql的论坛(7)
2006/10/09 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
phpcms实现验证码替换及phpcms实现全站搜索功能教程详解
2017/12/13 PHP
动态控制Table的js代码
2007/03/07 Javascript
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
图片动画横条广告带上下滚动的JS代码
2013/10/25 Javascript
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
javascript创建createXmlHttpRequest对象示例代码
2014/02/10 Javascript
jQuery中:first选择器用法实例
2014/12/30 Javascript
jquery实现图片预加载
2015/12/25 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
聊一聊JavaScript作用域和作用域链
2016/05/03 Javascript
JavaScript必知必会(七)js对象继承
2016/06/08 Javascript
jQuery中的一些小技巧
2017/01/18 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
小程序实现选择题选择效果
2018/11/04 Javascript
详解vue-cli 脚手架 安装
2019/04/16 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
Vue项目中数据的深度监听或对象属性的监听实例
2020/07/17 Javascript
Python中用format函数格式化字符串的用法
2015/04/08 Python
Python中执行存储过程及获取存储过程返回值的方法
2017/10/07 Python
python如何获取当前文件夹下所有文件名详解
2019/01/25 Python
python 批量解压压缩文件的实例代码
2019/06/27 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
机电一体化专业应届本科生求职信
2013/09/27 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
募捐倡议书
2014/04/14 职场文书
2014年党的群众路线活动个人整改措施
2014/10/28 职场文书
现场施工员岗位职责
2015/04/11 职场文书
消防安全培训工作总结
2015/10/23 职场文书
60条职场经典语录,总有一条能触动你的心
2019/08/21 职场文书
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
排查并解决Oracle sysaux表空间异常增长
2022/04/20 Oracle
PostgreSQL逻辑复制解密原理解析
2022/09/23 PostgreSQL