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 将字符串转换成字典dict
Mar 24 Python
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
May 22 Python
python 添加用户设置密码并发邮件给root用户
Jul 25 Python
windows下Virtualenvwrapper安装教程
Dec 13 Python
Python使用Scrapy保存控制台信息到文本解析
Dec 27 Python
python构建深度神经网络(DNN)
Mar 10 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
一行Python代码制作动态二维码的实现
Sep 09 Python
PyTorch中的Variable变量详解
Jan 07 Python
python使用html2text库实现从HTML转markdown的方法详解
Feb 21 Python
Python GUI编程学习笔记之tkinter界面布局显示详解
Mar 30 Python
Python办公自动化PPT批量转换操作
Sep 15 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使用pdo连接mssql server数据库实例
2014/12/25 PHP
JSON两种结构之对象和数组的理解
2016/07/19 PHP
PHP中十六进制颜色与RGB颜色值互转的方法
2019/03/18 PHP
数组Array进行原型prototype扩展后带来的for in遍历问题
2010/02/07 Javascript
jQuery timers计时器简单应用说明
2010/10/28 Javascript
发布一个基于javascript的动画类 Fx.js
2010/11/05 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
javascript的列表切换【实现代码】
2016/05/03 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
Jquery uploadify 多余的Get请求(404错误)的解决方法
2017/01/26 Javascript
js+canvas实现动态吃豆人效果
2017/03/22 Javascript
JS组件系列之MVVM组件 vue 30分钟搞定前端增删改查
2017/04/28 Javascript
纯js实现动态时间显示
2020/09/07 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
[04:22]DSPL第二期精彩集锦:残血反杀!
2014/12/10 DOTA
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
基于python实现微信模板消息
2015/12/21 Python
python实现电脑自动关机
2018/06/20 Python
python实现文件的备份流程详解
2019/06/18 Python
linux环境下Django的安装配置详解
2019/07/22 Python
python fuzzywuzzy模块模糊字符串匹配详细用法
2019/08/29 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
荷兰多品牌网上鞋店:Stoute Schoenen
2017/08/24 全球购物
adidas瑞典官方网站:购买阿迪达斯鞋子和运动服
2019/12/11 全球购物
毕业生求职推荐信
2013/11/04 职场文书
2014年统战工作总结
2014/12/09 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
高三毕业评语
2014/12/31 职场文书
2015年资料员工作总结
2015/04/25 职场文书
简短的36句中秋节祝福信息语句
2019/09/09 职场文书
高端收音机+蓝牙音箱,JBL TUNER FM带收音蓝牙音箱评测
2021/04/24 无线电
Java Socket实现多人聊天系统
2021/07/15 Java/Android