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中将字典转换为XML以及相关的命名空间解析
Oct 15 Python
python使用pyqt写带界面工具的示例代码
Oct 23 Python
Python基于OpenCV实现视频的人脸检测
Jan 23 Python
Pyspider中给爬虫伪造随机请求头的实例
May 07 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
对python的unittest架构公共参数token提取方法详解
Dec 17 Python
Python实现的列表排序、反转操作示例
Mar 13 Python
Python+opencv 实现图片文字的分割的方法示例
Jul 04 Python
将python安装信息加入注册表的示例
Nov 20 Python
TensorFlow实现指数衰减学习率的方法
Feb 05 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
Jun 01 Python
python不同系统中打开方法
Jun 23 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的5个入手程序
2006/11/23 PHP
PHP 上传文件大小限制
2009/07/05 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
PHP 中 Orientation 属性判断上传图片是否需要旋转
2015/10/16 PHP
javascript parseInt 大改造
2009/09/27 Javascript
热点新闻滚动特效的js代码
2013/08/17 Javascript
利用jquery.qrcode在页面上生成二维码且支持中文
2014/02/12 Javascript
Flexigrid在IE下不显示数据的有效处理方法
2014/09/04 Javascript
微信支付如何实现内置浏览器的H5页面支付
2015/09/25 Javascript
牛叉的Jquery——Jquery与DOM对象的互相转换及DOM的三种操作
2015/10/29 Javascript
关于Vue.js 2.0的Vuex 2.0 你需要更新的知识库
2016/11/30 Javascript
JS 中document.write()的用法和清空的原因浅析
2017/12/04 Javascript
Vue官网todoMVC示例代码
2018/01/29 Javascript
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
2018/02/07 Javascript
VUE 3D轮播图封装实现方法
2018/07/03 Javascript
JavaScript封闭函数及常用内置对象示例
2019/05/13 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
2020/02/07 Javascript
vue 如何从单页应用改造成多页应用
2020/10/23 Javascript
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
Python中利用aiohttp制作异步爬虫及简单应用
2018/11/29 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
Python实现将元组中的元素作为参数传入函数的操作
2020/06/05 Python
浅谈Keras的Sequential与PyTorch的Sequential的区别
2020/06/17 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
日本土著品牌,综合型购物网站:Cecile
2016/08/23 全球购物
从当地商店送来的杂货:Instacart
2018/08/19 全球购物
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
Servlet的生命周期
2013/08/25 面试题
教师业务培训方案
2014/05/01 职场文书
泸县召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
全国法制宣传日活动总结
2015/05/05 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
Python3 类型标注支持操作
2021/06/02 Python