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实现保证只能运行一个脚本实例
Jun 24 Python
Python基于回溯法子集树模板实现图的遍历功能示例
Sep 05 Python
基于Python数据可视化利器Matplotlib,绘图入门篇,Pyplot详解
Oct 13 Python
详解pyqt5 动画在QThread线程中无法运行问题
May 05 Python
python判断一个数是否能被另一个整数整除的实例
Dec 12 Python
python web自制框架之接受url传递过来的参数实例
Dec 17 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 Python
Python3.5迭代器与生成器用法实例分析
Apr 30 Python
docker-py 用Python调用Docker接口的方法
Aug 30 Python
pymysql模块的操作实例
Dec 17 Python
在tensorflow下利用plt画论文中loss,acc等曲线图实例
Jun 15 Python
python 实现弹球游戏的示例代码
Nov 17 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中foreach循环中使用引用要注意的地方
2011/01/02 PHP
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
PHP四种基本排序算法示例
2015/04/09 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
JavaScript操作XML 使用百度RSS作为新闻源示例
2012/02/17 Javascript
jquery ztree实现下拉树形框使用到了json数据
2014/05/14 Javascript
angularjs客户端实现压缩图片文件并上传实例
2015/07/06 Javascript
jQuery插件ajaxFileUpload异步上传文件
2016/10/19 Javascript
promise处理多个相互依赖的异步请求(实例讲解)
2017/08/03 Javascript
vue中页面跳转拦截器的实现方法
2017/08/23 Javascript
Element 默认勾选表格 toggleRowSelection的实现
2019/09/04 Javascript
Vue 自定义指令实现一键 Copy功能
2019/09/16 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
[40:05]LGD vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
python3使用scrapy生成csv文件代码示例
2017/12/28 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
python对数组进行排序,并输出排序后对应的索引值方式
2020/02/28 Python
python实现FTP循环上传文件
2020/03/20 Python
Python字典dict常用方法函数实例
2020/11/09 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
Sport-Thieme荷兰:购买体育用品
2019/08/25 全球购物
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
主题酒店策划书
2014/01/28 职场文书
个人委托书格式
2014/04/04 职场文书
学校创先争优活动总结
2014/08/28 职场文书
综治维稳工作汇报
2014/10/27 职场文书
2014年财政工作总结
2014/12/10 职场文书
教师听课评语大全
2014/12/31 职场文书
中学生综合素质自我评价
2015/03/06 职场文书
2016年端午节红领巾广播稿
2015/12/18 职场文书
基于Go语言构建RESTful API服务
2021/07/25 Golang