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()

图片效果如下

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

来源:https://blog.csdn.net/confusingggg/article/details/110443078

标签:python,二维图
0
投稿

猜你喜欢

  • 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
  • python 实现循环定义、赋值多个变量的操作

    2023-10-24 08:44:20
  • python字符串连接方法分析

    2021-12-24 16:27:10
  • python中列表的切片与修改知识点总结

    2023-08-29 00:49:08
  • JavaScript的陷阱

    2008-10-28 19:52:00
  • Python实现npy/mat文件的保存与读取

    2023-07-22 08:49:48
  • win10环境下配置vscode python开发环境的教程详解

    2022-09-06 21:19:49
  • Python如何匹配文本并在其上一行追加文本

    2022-10-19 13:16:43
  • python爬虫的一个常见简单js反爬详解

    2022-10-26 11:46:27
  • Python容器类型公共方法总结

    2022-06-24 23:58:06
  • 利用types增强vscode中js代码提示功能详解

    2023-07-15 05:57:08
  • python try...finally...的实现方法

    2022-09-27 06:34:35
  • asp之家 网络编程 m.aspxhome.com