国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python使用matplotlib模塊繪制多條折線圖、散點圖

2020-01-04 14:28:10
字體:
來源:轉載
供稿:網友

今天想直觀的展示一下數據就用到了matplotlib模塊,之前都是一張圖只有一條曲線,現在想同一個圖片上繪制多條曲線來對比,實現很簡單,具體如下:

#!usr/bin/env python#encoding:utf-8 '''__Author__:沂水寒城功能:折線圖、散點圖測試''' import randomimport matplotlib import matplotlib.pyplot as plt   def list2mat(data_list,w):  '''  切片、轉置  '''  mat=[]  res=[]  for i in range(0,len(data_list)-w+1,w):    mat.append(data_list[i:i+w])  for i in range(len(mat[0])):    one_list=[]    for j in range(len(mat)):      one_list.append(mat[j][i])    res.append(one_list)  return res   def draw_pic_test():  '''  作圖  '''  data_list=[]  for i in range(100):    data_list.append(random.randint(2,150))  month_list=range(1,11,1)  mat=list2mat(data_list,w=10)  for one_list in mat:    one_list=[int(one) for one in one_list]    plt.plot(month_list,one_list,"x-",label="test_zhexian")   plt.savefig('test_zhexian.png')  plt.close()  for one_list in mat:    one_list=[int(one) for one in one_list]    plt.scatter(month_list,one_list,marker='x',label='test_sandian',s=30)   plt.savefig('test_sandian.png')  plt.close()   if __name__ == '__main__':  draw_pic_test()

結果如下:

1.折線圖

python,matplotlib,折線圖,散點圖

2.散點圖

python,matplotlib,折線圖,散點圖

挺有意思的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 百色市| 曲阜市| 叶城县| 东海县| 永登县| 清水河县| 邮箱| 武宁县| 金溪县| 海淀区| 南乐县| 溆浦县| 阳新县| 景德镇市| 嵊泗县| 茶陵县| 酒泉市| 黄骅市| 阜康市| 沛县| 大荔县| 临沧市| 连山| 光泽县| 玛多县| 千阳县| 营口市| 灵璧县| 林州市| 正定县| 绥棱县| 黑河市| 介休市| 历史| 通渭县| 晴隆县| 积石山| 铁力市| 金溪县| 乐清市| 平乐县|