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 相关文章推荐
2款Python内存检测工具介绍和使用方法
Jun 01 Python
使用Python编写简单网络爬虫抓取视频下载资源
Nov 04 Python
python使用chardet判断字符串编码的方法
Mar 13 Python
python对数组进行反转的方法
May 20 Python
Python常用小技巧总结
Jun 01 Python
浅谈python多线程和队列管理shell程序
Aug 04 Python
TF-IDF与余弦相似性的应用(一) 自动提取关键词
Dec 21 Python
flask框架json数据的拿取和返回操作示例
Nov 28 Python
解决Django Haystack全文检索为空的问题
May 19 Python
pycharm如何使用anaconda中的各种包(操作步骤)
Jul 31 Python
python 多线程共享全局变量的优劣
Sep 24 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
Mar 02 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
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
浅析php中三个等号(===)和两个等号(==)的区别
2013/08/06 PHP
php多功能图片处理类分享(php图片缩放类)
2014/03/14 PHP
smarty模板引擎从配置文件中获取数据的方法
2015/01/22 PHP
Zend Framework教程之Application用法实例详解
2016/03/14 PHP
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
利用了jquery的ajax实现二级联互动菜单
2013/12/02 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
2014/03/22 Javascript
js实现具有高亮显示效果的多级菜单代码
2015/09/01 Javascript
JS实现一个简单的日历
2017/02/22 Javascript
如何编写jquery插件
2017/03/29 jQuery
利用JQuery操作iframe父页面、子页面的元素和方法汇总
2017/09/10 jQuery
vue中使用sessionStorage记住密码功能
2018/07/24 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
2018/08/20 Javascript
JavaScript 2018 中即将迎来的新功能
2018/09/21 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
Python解释执行原理分析
2014/08/22 Python
Python小游戏之300行代码实现俄罗斯方块
2019/01/04 Python
Django forms表单 select下拉框的传值实例
2019/07/19 Python
python 画函数曲线示例
2019/12/04 Python
关于pytorch中全连接神经网络搭建两种模式详解
2020/01/14 Python
查看jupyter notebook每个单元格运行时间实例
2020/04/22 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
HTML5+CSS3实现拖放(Drag and Drop)示例
2014/07/07 HTML / CSS
全世界最美丽的四星和五星级酒店预订:Prestigia.com
2017/11/15 全球购物
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
本科毕业生求职自荐信
2014/04/09 职场文书
学校党的群众路线教育实践活动总结报告
2014/07/03 职场文书
婚姻出轨保证书
2015/05/08 职场文书
幼儿园毕业典礼家长致辞
2015/07/29 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书
导游词之嵊泗列岛
2019/10/30 职场文书
Html5页面播放M4a音频文件
2021/03/30 HTML / CSS
PyTorch的Debug指南
2021/05/07 Python