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中用Descriptor实现类级属性(Property)详解
Sep 18 Python
python和shell实现的校验IP地址合法性脚本分享
Oct 23 Python
Python实现配置文件备份的方法
Jul 30 Python
在Django同1个页面中的多表单处理详解
Jan 25 Python
详细解读tornado协程(coroutine)原理
Jan 15 Python
selenium+python设置爬虫代理IP的方法
Nov 29 Python
通过pykafka接收Kafka消息队列的方法
Dec 27 Python
Pyinstaller打包.py生成.exe的方法和报错总结
Apr 02 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
Aug 10 Python
利用python在大量数据文件下删除某一行的例子
Aug 21 Python
pycharm 实现本地写代码,服务器运行的操作
Jun 08 Python
浅谈优化Django ORM中的性能问题
Jul 09 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
一些花式咖啡的配方
2021/03/03 冲泡冲煮
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
2006/10/09 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
php中chdir()函数用法实例
2014/11/13 PHP
Extjs 3.3切换tab隐藏相应工具栏出现空白解决
2013/04/02 Javascript
jquery鼠标滑过提示title具体实现代码
2013/08/06 Javascript
jquery利用拖拽方式在图片上添加热链接
2015/11/24 Javascript
Express的路由详解
2015/12/10 Javascript
深入学习jQuery Validate表单验证(二)
2016/01/18 Javascript
微信QQ的二维码登录原理js代码解析
2016/06/23 Javascript
Javascript中获取浏览器类型和操作系统版本等客户端信息常用代码
2016/06/28 Javascript
Jquery Easyui对话框组件Dialog使用详解(14)
2016/12/19 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
2017/01/05 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/25 Javascript
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
vue在index.html中引入静态文件不生效问题及解决方法
2019/04/29 Javascript
Node.js系列之连接DB的方法(3)
2019/08/30 Javascript
关于Layui Table隐藏列问题
2019/09/16 Javascript
python选择排序算法的实现代码
2013/11/21 Python
Python中__call__用法实例
2014/08/29 Python
Python的面向对象编程方式学习笔记
2016/07/12 Python
一篇文章快速了解Python的GIL
2018/01/12 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
2019/04/25 Python
Python实现html转换为pdf报告(生成pdf报告)功能示例
2019/05/04 Python
Python实现的文轩网爬虫完整示例
2019/05/16 Python
超简单的Python HTTP服务
2019/07/22 Python
python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析
2019/10/14 Python
原来我一直安装 Python 库的姿势都不对呀
2019/11/11 Python
Python的pygame安装教程详解
2020/02/10 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
Vichy薇姿加拿大官网:法国药妆,全球专业敏感肌护肤领先品牌
2018/07/11 全球购物
美国杰西潘尼官网:JCPenney
2019/06/12 全球购物
2016春节放假通知范文
2015/08/18 职场文书
导游词之任弼时故居
2020/01/07 职场文书