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实现查询IP地址所在地
Mar 29 Python
在Django中编写模版节点及注册标签的方法
Jul 20 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
Apr 05 Python
Python自动化开发学习之三级菜单制作
Jul 14 Python
python去除字符串中的换行符
Oct 11 Python
Python2.7实现多进程下开发多线程示例
May 31 Python
Python可变和不可变、类的私有属性实例分析
May 31 Python
Python Web程序搭建简单的Web服务器
Jul 31 Python
Python字典的概念及常见应用实例详解
Oct 30 Python
Tensorflow实现在训练好的模型上进行测试
Jan 20 Python
Python3 filecmp模块测试比较文件原理解析
Mar 23 Python
Python 将 QQ 好友头像生成祝福语的实现代码
May 03 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
Blitz templates 最快的PHP模板引擎
2010/04/06 PHP
PHP游戏编程25个脚本代码
2011/02/08 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
php 使用redis锁限制并发访问类示例
2016/11/02 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
理解JSON:3分钟课程
2011/10/28 Javascript
js实现页面转发功能示例代码
2013/08/05 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
2017/04/13 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
2017/05/03 Javascript
bootstrap模态框远程示例代码分享
2017/05/22 Javascript
详解vee-validate的使用个人小结
2017/06/07 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
JavaScript面向对象的程序设计(犯迷糊的小羊)
2018/05/27 Javascript
js实现点击图片在屏幕中间弹出放大效果
2019/09/11 Javascript
详解小程序如何改变onLoad的执行时机
2019/11/01 Javascript
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
不管你的Python报什么错,用这个模块就能正常运行
2018/09/14 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
2018/10/11 Python
Django数据库连接丢失问题的解决方法
2018/12/29 Python
Python学习笔记之变量、自定义函数用法示例
2019/05/28 Python
Python基础类继承重写实现原理解析
2020/04/03 Python
Python任务调度模块APScheduler使用
2020/04/15 Python
python3通过udp实现组播数据的发送和接收操作
2020/05/05 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
css3实现圆锥渐变conic-gradient效果
2020/02/12 HTML / CSS
党校培训思想汇报
2014/01/03 职场文书
四风问题查摆材料
2014/08/25 职场文书
创业计划书之校园跑腿公司
2019/09/24 职场文书
Mysql基础之常见函数
2021/04/22 MySQL
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android
java实现web实时消息推送的七种方案
2022/07/23 Java/Android