Matplotlib数据可视化库

来自CloudWiki
张文哲讨论 | 贡献2020年11月11日 (三) 02:56的版本 (创建页面,内容为“ == 折线图 == # 折线图 import random import matplotlib.pyplot as plt import matplotlib as mpl mpl.rcParams['font.family'] = 'SimHei'…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

折线图

   # 折线图
   
   import random
   import matplotlib.pyplot as plt
   import matplotlib as mpl
   mpl.rcParams['font.family'] = 'SimHei'  # 设置字体为黑体
   mpl.rcParams['axes.unicode_minus'] = False  # 设置在中文字体是能够正常显示负号(“-”)
   # import numpy as np
   # 设置图片大小
   # plt.figure(figsize =(20,10), dpi=80)
   x = range(0, 80)
   y = [random.randint(20, 100) for i in range(0,80)]
   
   print(y)
   print(x)
   
   # 设置xy轴标签
   plt.xlabel("时间")
   plt.ylabel("温度")
   plt.title('标题冲冲冲')
   # 折线图
   plt.plot(x, y)
   # # 设置x轴刻度
   
   xle = [i for i in range(0, 80, 4)]
   xlename = ["10点%d分"%i for i in range(0, 80, 4)]
   # rotation=90 旋转90度
   plt.xticks(xle, xlename, rotation=270)
   # # 设置y轴刻度
   # plt.yticks()
   
   # # 设置图片保存路径
   # # # plt.savefig('./tl1.png')
   plt.show()