使用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的Zato发送AMQP消息的教程
Apr 16 Python
python使用win32com库播放mp3文件的方法
May 30 Python
Python的time模块中的常用方法整理
Jun 18 Python
python魔法方法-自定义序列详解
Jul 21 Python
Python 包含汉字的文件读写之每行末尾加上特定字符
Dec 12 Python
Python实现的本地文件搜索功能示例【测试可用】
May 30 Python
Python发展史及网络爬虫
Jun 19 Python
Python操作远程服务器 paramiko模块详细介绍
Aug 07 Python
python3 下载网络图片代码实例
Aug 27 Python
3分钟看懂Python后端必须知道的Django的信号机制
Jul 26 Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 Python
全网非常详细的pytest配置文件
Jul 15 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
生成缩略图
2006/10/09 PHP
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
php 发送带附件邮件示例
2014/01/23 PHP
PHP调用Mailgun发送邮件的方法
2017/05/04 PHP
PHP常量DIRECTORY_SEPARATOR原理及用法解析
2020/11/10 PHP
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
限制复选框最多选择项的实现代码
2016/05/30 Javascript
Bootstrap弹出带合法性检查的登录框实例代码【推荐】
2016/06/23 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
angularjs ui-router中路由的二级嵌套
2017/03/10 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
vue+web端仿微信网页版聊天室功能
2019/04/30 Javascript
jQuery实现朋友圈查看图片
2020/09/11 jQuery
原生js实现俄罗斯方块
2020/10/20 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
[01:26]神话结束了,却也刚刚开始——DOTA2新英雄玛尔斯驾临战场
2019/03/10 DOTA
从零学python系列之从文件读取和保存数据
2014/05/23 Python
Python实现的快速排序算法详解
2017/08/01 Python
Python 实现简单的shell sed替换功能(实例讲解)
2017/09/29 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
Python实现最大子序和的方法示例
2019/07/05 Python
解决python 找不到module的问题
2020/02/12 Python
opencv+python实现均值滤波
2020/02/19 Python
python实现将range()函数生成的数字存储在一个列表中
2020/04/02 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
纯CSS3打造属于自己的“小黄人”
2016/03/14 HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
2019/10/21 HTML / CSS
HTML5实现简单图片上传所遇到的问题及解决办法
2016/01/20 HTML / CSS
canvas仿写贝塞尔曲线的示例代码
2017/12/29 HTML / CSS
美国迪克体育用品商店:DICK’S Sporting Goods
2018/07/24 全球购物
美国和加拿大计算机和电子产品购物网站:TigerDirect.com
2019/09/13 全球购物
四年级语文教学反思
2014/02/05 职场文书
致接力运动员广播稿
2014/02/17 职场文书
国家励志奖学金个人先进事迹材料
2014/05/04 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
elasticSearch-api的具体操作步骤讲解
2021/06/28 Java/Android