激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

2020-12-11 00:28kallan Python

下面小編就為大家帶來一篇基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

Pyplot

matplotlib.pyplot是一個命令型函數集合,它可以讓我們像使用MATLAB一樣使用matplotlib。pyplot中的每一個函數都會對畫布圖像作出相應的改變,如創建畫布、在畫布中創建一個繪圖區、在繪圖區上畫幾條線、給圖像添加文字說明等。下面我們就通過實例代碼來領略一下他的魅力。

?
1
2
3
4
import matplotlib.pyplot as plt
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
plt.show()

基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

上圖是我們通過plt.plot([1,2,3,4])這一行代碼畫出的圖像,這時候有的小伙伴可能會有一個疑問,“為什么X軸的坐標軸范圍是0-3,而Y軸的坐標軸圍是1-4呢?”

這是因為,在我們使用plot()命令函數的時候,如果只給函數傳遞了一個數值列表或數組作為參數,matplotlib會把這個數值列表當作Y軸的數值,然后根據Y軸的數值個數N自動生成一個數值列表[0,N-1]作為X軸的數值。所以上圖中Y軸數值就是我們給定的列表[1,2,3,4],X軸數值是自動生成的列表[0,1,2,3]。

看到這里有的小伙伴可能會想,這也太弱了吧。大家不要著急,我們一步步的來學習,上圖只是一個非常簡單例子,其實plot() 命令的功能非常強大,通過該命令我們可以同時傳遞多個圖像參數。比如說,我們想同時給定X軸和Y軸的數值,我們就可以通過下面一行代碼實現:

?
1
plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) #X:[1, 2, 3, 4],Y:[1, 4, 9, 16]

 

此外,我們還可以像MATLAB一樣在每一組X軸和Y軸數值的后面傳遞一個形式為“顏色+線型”的字符串參數,這個參數可以設置我們圖像中的線的顏色和類型,默認的參數為'b-',代表藍色實線。

命令支持的顏色字符有:

'b':藍色
'g':綠色
'r':紅色
'c':青色
'm':洋紅色
'y':黃色
'k':黑色
'w':白色

命令支持的線型字符:

基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

所以,當我們想要用紅色圓點展示上面代碼中的數據時,我們可以通過下面的代碼實現:

?
1
2
3
4
import matplotlib.pyplot as plt
plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20])
plt.show()

基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

當我們有多組數據時,我們可在每組后面分別設置線型及顏色:

?
1
2
3
4
5
import matplotlib.pyplot as plt
import numpy as np
t = np.arange(0., 5., 0.2)
plt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^')
plt.show()

基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解

以上這篇基于Python數據可視化利器Matplotlib,繪圖入門篇,Pyplot詳解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:http://www.cnblogs.com/kallan/p/7657628.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲国产精品久久久久久久久 | 欧美激情精品久久久久久黑人 | 一本色道久久99精品综合蜜臀 | 一级做受毛片免费大片 | 99日韩精品视频 | 黄网站免费观看视频 | 亚洲白嫩在线观看 | 亚洲欧洲日产v特级毛片 | 久久久日韩精品一区二区 | 黄视频免费在线 | 性大片免费看 | 最污网站| 亚洲精品tv久久久久久久久久 | 最新中文在线视频 | 成人午夜视频在线观看免费 | 伊人99在线 | 蜜桃一本色道久久综合亚洲精品冫 | 人人舔人人舔 | www国产成人免费观看视频,深夜成人网 | 国产精品99久久久久久久女警 | 成人午夜免费av | 日韩一级免费毛片 | 欧美日韩精品一区二区三区不卡 | 最新黄色av | hd极品free性xxx护士人 | 欧美黄色性视频 | 欧美日韩高清在线观看 | 成人在线视频播放 | 欧美成人精品一区二区 | 九九热精品视频在线 | 精品一区二区电影 | 全黄毛片 | 91,视频免费看 | 欧美成在人线a免费 | 激情视频导航 | 久久9色 | 久久污 | 99久久久精品国产一区二区 | 天使萌一区二区三区免费观看 | av观看国产 | 91短视频版高清在线观看免费 |