成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

快速上手Matplotlib常用API

開發(fā) 后端
Matplotlib是一個(gè)Python 2D繪圖庫,它以多種硬拷貝格式和跨平臺(tái)的交互式環(huán)境生成出版物質(zhì)量的圖形。本文重點(diǎn)介紹線形圖相關(guān)api的使用方法!

[[439743]]

Matplotlib是一個(gè)Python 2D繪圖庫,它以多種硬拷貝格式和跨平臺(tái)的交互式環(huán)境生成出版物質(zhì)量的圖形。它可以生成圖表、直方圖、功率譜、條形圖、誤差圖、散點(diǎn)圖等。本文重點(diǎn)介紹線形圖相關(guān)api的使用方法!

生成常用圖型的API

線形圖

方法plot

快速上手Matplotlib常用API

散點(diǎn)圖

方法scatter()

快速上手Matplotlib常用API

餅圖

方法pie()

快速上手Matplotlib常用API

條形圖

方法bar()

快速上手Matplotlib常用API

更多圖形展示請參考官網(wǎng):

http://www.matplotlib.org.cn/tutorials/introductory/sample_plots.html#line-plot

線性plot api詳解

基礎(chǔ)api

  1. 實(shí)例代碼 
  2. from matplotlib import pyplot as plt 
  3. y = [0.21, 0.01, 0.0, 0.9]#縱軸坐標(biāo)數(shù)據(jù) 
  4. x = [1, 2,3,4] #橫軸坐標(biāo)數(shù)據(jù),如果不寫,默認(rèn)數(shù)據(jù)就是自增1 
  5. plt.title("cpu Test")#圖片標(biāo)題 
  6. plt.xlabel("time(s)") #橫軸文字 
  7. plt.ylabel("cpu(%)")#縱軸文字 
  8. plt.yscale('linear') #設(shè)置線性軸,包括: linear、log、symlog、logit  
  9. plt.plot(y,color="blue",linewidth=2,marker="o",markersize=5,markerfacecolor="yellow",markeredgewidth=1,markeredgecolor="red"
  10. plt.show() #圖片展示 
  11. plt.savefig('d:\\testblueline.jpg') #保存圖片到d盤 

 生成圖形展示如下:

快速上手Matplotlib常用API

plt.plot參數(shù)解釋如下

  1. y是縱軸數(shù)據(jù) 
  2.  
  3. color="blue" 線條顯示藍(lán)色 
  4.  
  5. linewidth=2 線條寬度是2 
  6.  
  7. marker="o" 節(jié)點(diǎn)圖形是O 
  8.  
  9. markersize=5 節(jié)點(diǎn)大小是5 
  10.  
  11. markerfacecolor="yellow" 節(jié)點(diǎn)顏色是黃色 
  12.  
  13. markeredgewidth=1 節(jié)點(diǎn)邊緣線條寬度是1 
  14.  
  15. markeredgecolor="red" 節(jié)點(diǎn)邊緣線條顏色是紅色 
  16.  
  17. plt.show() 圖片展示 
  18.  
  19. plt.savefig('d:\\testblueline.jpg') 保存圖片到d盤 

 同一張圖顯示多組數(shù)據(jù)并設(shè)置節(jié)點(diǎn)形狀

  1. 實(shí)例代碼 
  2. from matplotlib import pyplot as plt 
  3. import numpy as np 
  4. # 數(shù)據(jù)范圍是0-5,間隔是0.5 
  5. t = np.arange(0, 5,0.5) 
  6. # 紅色 --, 藍(lán)色方塊  綠色三角 
  7. plt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^'
  8. plt.show() 

 生成圖形展示如下:

快速上手Matplotlib常用API

設(shè)置坐標(biāo)軸取值范圍

  1. 實(shí)例代碼 
  2. from matplotlib import pyplot as plt 
  3. y=[1,2,3,4,5,6,7,8,9] 
  4. plt.plot(y) 
  5. plt.ylabel('test data'
  6. plt.ylim(1,5) 設(shè)置y軸顯示的數(shù)據(jù)范圍是1-5,方法xlim設(shè)置x軸顯示范圍 
  7. plt.show() 
快速上手Matplotlib常用API

設(shè)置坐標(biāo)軸顯示刻度

  1. 實(shí)例代碼 
  2. import numpy as np 
  3. from matplotlib import pyplot as plt 
  4. y=[1,2,3,4,5,6,7,8,9] 
  5. plt.plot(y) 
  6. plt.ylabel('test data'
  7. plt.xticks(np.arange(0, 10, step=2)) #x軸刻度顯示范圍是0-10,刻度是2,y軸刻度使用plt.yticks() 
  8. plt.show() 
快速上手Matplotlib常用API

subplot創(chuàng)建多個(gè)子圖

在matplotlib下,一個(gè)Figure對象可以包含多個(gè)子圖(Axes),可以使用subplot()快速繪制

  1. 實(shí)例代碼 
  2. from matplotlib import pyplot as plt 
  3. names = ['group_a''group_b''group_c'
  4. values = [1, 10, 100] 
  5. plt.figure(figsize=(9, 3)) #設(shè)置主圖長款大小 
  6. plt.subplot(131) #131表示一行、三列,第一個(gè) 
  7. plt.bar(names, values
  8. plt.subplot(132) #132表示一行、三列,第二個(gè) 
  9. plt.scatter(names, values
  10. plt.subplot(133) #133表示一行、三列,第三個(gè) 
  11. plt.plot(names, values
  12. plt.suptitle('Categorical Plotting'
  13. plt.show() 
快速上手Matplotlib常用API

 

責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2011-07-26 13:58:17

LINQ

2013-11-19 12:53:33

OA信息化

2022-08-19 07:13:45

SQL方法編程

2022-08-21 07:17:16

LinkerdKubernetes服務(wù)網(wǎng)格

2017-07-05 17:50:52

KotlinJava程序員

2010-05-18 10:17:11

2011-07-25 15:42:58

XML

2023-06-13 08:00:57

ChatGPT語言模型

2024-01-29 00:36:50

Backstage設(shè)施工具

2009-11-05 09:51:14

WCF基礎(chǔ)

2023-02-04 18:19:39

2017-03-06 11:02:59

產(chǎn)品軟件Power Desig

2022-06-04 07:26:47

Thanos集群Prometheus

2020-11-27 09:40:53

Rollup前端代碼

2025-01-17 07:00:00

2021-11-26 09:40:37

EclipseIDEA開發(fā)

2024-03-26 00:00:01

2022-02-24 07:56:42

開發(fā)Viteesbuild

2023-04-19 08:12:00

VueAPI組合式

2009-09-08 17:45:13

Ophone Widg
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品国产一区二区三区在线观看 | 国产精品99久久久久久www | 91色视频在线观看 | 一区二区在线观看免费视频 | 久久综合一区二区 | 国产成人免费视频网站高清观看视频 | 国产欧美精品区一区二区三区 | 色视频成人在线观看免 | 国产一级久久久久 | 一区二区视频 | 久久综合一区二区 | 午夜视频一区二区三区 | 欧美日韩高清免费 | 午夜视频在线观看网站 | 久久久国产一区二区三区四区小说 | jⅰzz亚洲| 日韩中文一区 | 亚洲久久久 | 国产一区中文字幕 | 中文字幕精品一区二区三区精品 | www亚洲精品 | 久久精品二区 | 国产99热精品 | 亚洲黄色视屏 | 99精品99久久久久久宅男 | 婷婷国产一区二区三区 | 夜夜爽99久久国产综合精品女不卡 | 福利影院在线看 | 国产91丝袜在线熟 | 欧美在线a| 成人在线欧美 | 99pao成人国产永久免费视频 | 日本欧美在线观看视频 | 成人av一区二区三区 | 色综合av | 亚洲精品视频观看 | 亚洲精品视频一区 | 亚洲精品成人av | 福利精品| 国产亚洲精品精品国产亚洲综合 | 怡红院免费的全部视频 |