python二维图制作的实例代码
作者:heshuuqqq 时间:2021-09-17 21:29:35
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()
图片效果如下
文件内容如下
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
来源:https://blog.csdn.net/confusingggg/article/details/110443078
标签:python,二维图
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Django模型中字段属性choice使用说明
2022-06-23 16:28:20
《JavaScript语言精粹》译者序及样章试读
2009-04-03 11:38:00
Python基于React-Dropzone实现上传组件的示例代码
2021-04-01 19:53:03
aspJpeg图片水印有杂点的完美解决方法
2011-02-05 10:55:00
打开电脑上的QQ的python代码
2022-08-18 04:21:28
界面内容优化的层次
2007-11-06 13:07:00
python在控制台输出进度条的方法
2022-01-12 09:27:15
python实现修改固定模式的字符串内容操作示例
2023-05-13 21:44:04
利用python/R语言绘制圣诞树实例代码
2021-02-10 02:32:23
![](https://img.aspxhome.com/file/2023/5/93715_0s.png)
python 实现循环定义、赋值多个变量的操作
2023-10-24 08:44:20
python字符串连接方法分析
2021-12-24 16:27:10
python中列表的切片与修改知识点总结
2023-08-29 00:49:08
![](https://img.aspxhome.com/file/2023/4/84094_0s.jpg)
JavaScript的陷阱
2008-10-28 19:52:00
Python实现npy/mat文件的保存与读取
2023-07-22 08:49:48
![](https://img.aspxhome.com/file/2023/8/83738_0s.png)
win10环境下配置vscode python开发环境的教程详解
2022-09-06 21:19:49
![](https://img.aspxhome.com/file/2023/1/71991_0s.png)
Python如何匹配文本并在其上一行追加文本
2022-10-19 13:16:43
![](https://img.aspxhome.com/file/2023/2/99122_0s.png)
python爬虫的一个常见简单js反爬详解
2022-10-26 11:46:27
Python容器类型公共方法总结
2022-06-24 23:58:06
利用types增强vscode中js代码提示功能详解
2023-07-15 05:57:08
![](https://img.aspxhome.com/file/2023/1/55981_0s.png)
python try...finally...的实现方法
2022-09-27 06:34:35