python二维图制作的实例代码


Posted in Python onDecember 03, 2020

python全代码如下

import re
import csv
import matplotlib.pyplot as plt


x=[]
y=[]
m=eval(input())  #输入折线条数
for i in range(m):
 y.append([])
fo = open("E:\\shu\\2.txt", "r", encoding='UTF-8')  
plt.ylim(0, 20)      # 设定y轴范围
for line in fo.readlines(): # 按行输入
 line=line.split("\n")[0] #分割
 if line !="": 判定是否为空
  don=line.split(" ")
  x.append(don[0])
  for i in range(len(don)-1):  
   y[i].append(eval(don[i+1]))



figsize = 12,8
plt.subplots(figsize=figsize)        # 设定整张图片大小
plt.grid(True)  # 是否网格化
markes = ['-o', '-s', '-^', '-p', '-^', '-v', '-p', '-d', '-h', '-2', '-8', '-6']
plt.ylabel('Trade account unit: billion US dollars') #坐标命名
plt.xlabel('time') #坐标命名
for i in range(m):
 plt.plot(x, y[i],markes[i%12])
plt.legend(['America','china'],loc='upper left')
plt.savefig("Trade account.jpg", dpi=600) #保存图片
plt.show()

图片效果如下

python二维图制作的实例代码

文件内容如下

2019-10 -47.2 39.65
2019-11 -43.1 38.73
2019-12 -48.9 46.79
2020-01 -45.3 47.29
2020-02 -39.9 19.93
2020-03 -44.4 45.34
2020-04 -49.4 62.93
2020-05 -54.6 46.42
2020-06 -50.7 62.33
2020-07 -63.6 58.93
2020-08 -67.1 37.00
2020-09 -63.9 58.44

总结

到此这篇关于python二维图制作的文章就介绍到这了,更多相关python二维图制作内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python基础练习之几个简单的游戏
Nov 10 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
May 26 Python
Python3.6使用tesseract-ocr的正确方法
Oct 17 Python
Python3的介绍、安装和命令行的认识(推荐)
Oct 20 Python
Python提取特定时间段内数据的方法实例
Apr 01 Python
Appium+python自动化之连接模拟器并启动淘宝APP(超详解)
Jun 17 Python
Python TCPServer 多线程多客户端通信的实现
Dec 31 Python
Python如何操作office实现自动化及win32com.client的运用
Apr 01 Python
Python logging模块写入中文出现乱码
May 21 Python
python datetime时间格式的相互转换问题
Jun 11 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
Nov 12 Python
梳理总结Python开发中需要摒弃的18个坏习惯
Jan 22 Python
python 使用paramiko模块进行封装,远程操作linux主机的示例代码
Dec 03 #Python
Python 按比例获取样本数据或执行任务的实现代码
Dec 03 #Python
用 Django 开发一个 Python Web API的方法步骤
Dec 03 #Python
分享unittest单元测试框架中几种常用的用例加载方法
Dec 02 #Python
python 使用cycle构造无限循环迭代器
Dec 02 #Python
python 使用csv模块读写csv格式文件的示例
Dec 02 #Python
python 发送邮件的四种方法汇总
Dec 02 #Python
You might like
php分页函数
2006/07/08 PHP
php中数组首字符过滤功能代码
2012/07/31 PHP
ThinkPHP3.1新特性之内容解析输出详解
2014/06/19 PHP
jquery插件jbox使用iframe关闭问题
2009/02/09 Javascript
JavaScript call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
2011/09/28 Javascript
玩转jQuery按钮 请告诉我你最喜欢哪些?
2012/01/08 Javascript
js对象关系图 方便dom操作
2012/03/18 Javascript
Easyui form combobox省市区三级联动
2016/01/13 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
AngularJS 中ui-view传参的实例详解
2017/08/25 Javascript
详解关于react-redux中的connect用法介绍及原理解析
2017/09/11 Javascript
利用Three.js如何实现阴影效果实例代码
2017/09/26 Javascript
JavaScript canvas实现围绕旋转动画
2017/11/18 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
还不懂递归?读完这篇文章保证你会懂
2018/07/29 Javascript
微信小程序 image组件遇到的问题
2019/05/28 Javascript
jQuery实现鼠标移入显示蒙版效果
2020/01/11 jQuery
JavaScript 引用类型实例详解【数组、对象、严格模式等】
2020/05/13 Javascript
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
Python程序员面试题 你必须提前准备!
2018/01/16 Python
pandas使用get_dummies进行one-hot编码的方法
2018/07/10 Python
python实现ip地址查询经纬度定位详解
2019/08/30 Python
Python 实现try重新执行
2019/12/21 Python
使用Python判断一个文件是否被占用的方法教程
2020/12/16 Python
python openpyxl模块的使用详解
2021/02/25 Python
利用 Canvas实现绘画一个未闭合的带进度条的圆环
2019/07/26 HTML / CSS
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
施华洛世奇意大利官网:SWAROVSKI意大利
2018/07/23 全球购物
白俄罗斯女装和针织品网上商店:Presli.by
2019/10/13 全球购物
Made in Design意大利:现代家具、名家灯具和装饰
2020/10/27 全球购物
大学生自我鉴定范文
2013/12/28 职场文书
家长学校实施方案
2014/03/15 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
2014年会策划方案
2014/05/11 职场文书
公司清洁工岗位职责
2015/04/15 职场文书
社区扶贫帮困工作总结
2015/05/20 职场文书