成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

瀏覽:80日期:2022-06-15 11:39:06

Matplotlib 是 Python 的二維繪圖庫,用于生成符合出版質(zhì)量或跨平臺交互環(huán)境的各類圖形。

圖形解析與工作流

圖形解析

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

工作流

Matplotlib 繪圖的基本步驟:1 準(zhǔn)備數(shù)據(jù)

2 創(chuàng)建圖形

3 繪圖

4 自定義設(shè)置

5 保存圖形

6 顯示圖形

import matplotlib.pyplot as pltx = [1,2,3,4] # step1y = [10,20,25,30]fig = plt.figure() # step2ax = fig.add_subplot(111) # step3ax.plot(x, y, color=’lightblue’, linewidth=3) # step34ax.scatter([2,4,6], [5,15,25], color=’darkgreen’, marker=’^’)ax.set_xlim(1, 6.5)plt.savefig(’foo.png’) # step5plt.show() # step6

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

準(zhǔn)備數(shù)據(jù)

一維數(shù)據(jù)

import numpy as np x = np.linspace(0, 10, 100)y = np.cos(x) z = np.sin(x)

二維數(shù)據(jù)或圖片

data = 2 * np.random.random((10, 10))data2 = 3 * np.random.random((10, 10))Y, X = np.mgrid[-3:3:100j, -3:3:100j]U = -1 - X**2 + YV = 1 + X - Y**2from matplotlib.cbook import get_sample_dataimg = np.load(’E:/anaconda3/envs/torch/Lib/site-packages/matplotlib/mpl-data/aapl.npz’)

繪制圖形

import matplotlib.pyplot as plt

畫布

fig = plt.figure()fig2 = plt.figure(figsize=plt.figaspect(2.0))

坐標(biāo)軸

圖形是以坐標(biāo)軸為核心繪制的,大多數(shù)情況下,子圖就可以滿足需求。子圖是柵格系統(tǒng)的坐標(biāo)軸。

fig.add_axes()ax1 = fig.add_subplot(221) # row-col-numax3 = fig.add_subplot(212) fig3, axes = plt.subplots(nrows=2,ncols=2)fig4, axes2 = plt.subplots(ncols=3)

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

繪圖例程

一維數(shù)據(jù)

fig, ax = plt.subplots()lines = ax.plot(x,y) # 用線或標(biāo)記連接點ax.scatter(x,y) # 縮放或著色未連接的點axes[0,0].bar([1,2,3],[3,4,5]) # 繪制等寬縱向矩形axes[1,0].barh([0.5,1,2.5],[0,1,2]) # 繪制等高橫向矩形axes[1,1].axhline(0.45) # 繪制與軸平行的橫線axes[0,1].axvline(0.65) # 繪制與軸垂直的豎線ax.fill(x,y,color=’blue’) # 繪制填充多邊形ax.fill_between(x,y,color=’yellow’) # 填充y值和0之間

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

二維數(shù)據(jù)或圖片

import matplotlib.image as imgpltimg = imgplt.imread(’C:/Users/Administrator/Desktop/timg.jpg’) fig, ax = plt.subplots()im = ax.imshow(img, cmap=’gist_earth’, interpolation=’nearest’, vmin=-200, vmax=200)# 色彩表或RGB數(shù)組 axes2[0].pcolor(data2) # 二維數(shù)組偽彩色圖axes2[0].pcolormesh(data) # 二維數(shù)組等高線偽彩色圖CS = plt.contour(Y,X,U) # 等高線圖axes2[2].contourf(data) axes2[2]= ax.clabel(CS) # 等高線圖標(biāo)簽

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

向量場

axes[0,1].arrow(0,0,0.5,0.5) # 為坐標(biāo)軸添加箭頭axes[1,1].quiver(y,z) # 二維箭頭axes[0,1].streamplot(X,Y,U,V) # 二維箭頭

數(shù)據(jù)分布

ax1.hist(y) # 直方圖ax3.boxplot(y) # 箱形圖ax3.violinplot(z) # 小提琴圖

自定義圖形 顏色、色條與色彩表

plt.plot(x, x, x, x**2, x, x**3)ax.plot(x, y, alpha = 0.4)ax.plot(x, y, c=’k’)fig.colorbar(im, orientation=’horizontal’)im = ax.imshow(img, cmap=’seismic’)

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

標(biāo)記

fig, ax = plt.subplots()ax.scatter(x,y,marker='.')ax.plot(x,y,marker='o')

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

線型

plt.plot(x,y,linewidth=4.0)plt.plot(x,y,ls=’solid’) plt.plot(x,y,ls=’--’)plt.plot(x,y,’--’,x**2,y**2,’-.’)plt.setp(lines,color=’r’,linewidth=4.0)

Python 數(shù)據(jù)科學(xué) Matplotlib圖庫詳解

文本與標(biāo)注

ax.text(1, -2.1,’Example Graph’,style=’italic’)ax.annotate('Sine', xy=(8, 0), xycoords=’data’, xytext=(10.5, 0), textcoords=’data’, arrowprops=dict(arrowstyle='->', connectionstyle='arc3'),)

數(shù)學(xué)符號

plt.title(r’$sigma_i=15$’, fontsize=20)尺寸限制、圖例和布局

尺寸限制與自動調(diào)整

ax.margins(x=0.0,y=0.1) # 添加內(nèi)邊距ax.axis(’equal’) # 將圖形縱橫比設(shè)置為1ax.set(xlim=[0,10.5],ylim=[-1.5,1.5]) # 設(shè)置x軸與y軸的限ax.set_xlim(0,10.5)

圖例

ax.set(title=’An Example Axes’, ylabel=’Y-Axis’, xlabel=’X-Axis’) # 設(shè)置標(biāo)題與x、y軸的標(biāo)簽ax.legend(loc=’best’) # 自動選擇最佳的圖例位置

標(biāo)記

ax.xaxis.set(ticks=range(1,5), ticklabels=[3,100,-12,'foo']) # 手動設(shè)置X軸刻度ax.tick_params(axis=’y’, direction=’inout’, length=10) # 設(shè)置Y軸長度與方向

子圖間距

fig3.subplots_adjust(wspace=0.5, hspace=0.3, left=0.125, right=0.9, top=0.9, bottom=0.1)fig.tight_layout() # 設(shè)置畫布的子圖布局

坐標(biāo)軸邊線

ax1.spines[’top’].set_visible(False) # 隱藏頂部坐標(biāo)軸線ax1.spines[’bottom’].set_position((’outward’,10)) # 設(shè)置底部邊線的位置為outward

保存

#保存畫布plt.savefig(’foo.png’)# 保存透明畫布plt.savefig(’foo.png’, transparent=True)

顯示圖形

plt.show()

關(guān)閉與清除

plt.cla() # 清除坐標(biāo)軸plt.clf() # 清除畫布plt.close() # 關(guān)閉窗口

以上就是Python 數(shù)據(jù)科學(xué) Matplotlib的詳細內(nèi)容,更多關(guān)于Python 數(shù)據(jù)科學(xué) Matplotlib的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: Python 編程
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲巨乳在线| 午夜精品福利视频网站| 亚洲精品五月天| 欧美激情91| 久久青草国产手机看片福利盒子 | 亚洲一区二区三区四区在线观看 | 久久综合影音| 亚洲一区二区黄色| 黄色成人在线网址| 亚洲欧洲av在线| 亚洲精品久久| 有坂深雪av一区二区精品| 99国产精品| 亚洲最新在线观看| 99亚洲一区二区| 一区二区三区欧美亚洲| 中文一区在线| 亚洲成av人片www| 色婷婷av一区二区三区软件| 天使萌一区二区三区免费观看| 久久久xxx| 日韩精品欧美精品| 欧美私人免费视频| 国产精品一区三区| 久久综合色一综合色88| 99热这里都是精品| 国产午夜亚洲精品羞羞网站| 欧美日韩综合久久| 亚洲精品国产一区二区精华液 | 亚洲欧美网站| 奇米综合一区二区三区精品视频| 欧美偷拍一区二区| 国产精品69毛片高清亚洲| 日韩欧美专区在线| 91麻豆.com| 亚洲欧美自拍偷拍| 国产欧美激情| 蜜臀va亚洲va欧美va天堂 | 国产成人一区二区精品非洲| 久久中文娱乐网| 精品999网站| 亚洲午夜久久久久久久久久久| 日本韩国一区二区三区| 国产精品综合二区| www国产亚洲精品久久麻豆| 91毛片在线观看| 亚洲欧美经典视频| 久久综合中文| 国产福利不卡视频| 国产欧美综合在线观看第十页| 亚洲精品乱码久久久久久蜜桃麻豆| 一区二区三区四区中文字幕| 久久久久久自在自线| 国产精品资源在线| 欧美韩日一区二区三区四区| 一本久道久久久| 久久99久久99精品免视看婷婷| 欧美成人一区二区三区片免费| 精品91免费| 日本不卡视频在线观看| 日韩欧美高清一区| 国内不卡一区二区三区| 亚洲第一综合色| 在线播放日韩导航| 欧美日韩亚洲一区| 日韩影视精彩在线| 欧美一个色资源| 激情自拍一区| 蜜臀久久99精品久久久久宅男| 精品国产3级a| 99精品国产福利在线观看免费| 蜜臀av国产精品久久久久| 久久亚洲一区二区三区明星换脸| 99精品欧美| 国产精品资源网站| 亚洲四区在线观看| 欧美中文字幕一区二区三区| 99久久精品国产精品久久| 一区二区三区高清| 在线电影欧美成精品| 国产一区高清视频| 日本成人在线不卡视频| 久久久噜噜噜久久人人看| 亚洲欧美日韩专区| 不卡的电影网站| 亚洲高清免费在线| 日韩精品一区二区三区四区视频 | 国产精品免费av| 在线区一区二视频| 欧美日韩三级电影在线| 免费精品99久久国产综合精品| 久久久国产午夜精品| 色综合久久88色综合天天免费| 99在线精品免费| 日本人妖一区二区| 中文字幕av一区二区三区高| 欧美亚洲综合另类| 狠狠色噜噜狠狠色综合久| 久久99精品国产| 亚洲色欲色欲www| 日韩你懂的在线观看| 蜜乳av另类精品一区二区| 欧美不卡一区| 国产伦精品一区二区三区视频青涩 | 国产精品888| 亚洲精品成人精品456| 日韩色视频在线观看| 国产精品日韩欧美一区二区| proumb性欧美在线观看| 喷水一区二区三区| 国产精品电影一区二区| 91精品国产综合久久精品app| 中文亚洲免费| 欧美jjzz| 懂色av一区二区三区蜜臀| 天天影视网天天综合色在线播放| 欧美激情一区二区三区蜜桃视频| 欧美三级视频在线| 韩国在线视频一区| 国产精品羞羞答答xxdd| 亚洲曰韩产成在线| 欧美韩日一区二区三区| 欧美一区二区三区在线观看视频| 香蕉久久夜色精品国产| 国产精品大片免费观看| 风间由美一区二区av101| 日韩在线a电影| 亚洲免费色视频| 久久久欧美精品sm网站| 欧美精品久久久久久久多人混战 | 日本一区二区三区四区| 欧美丰满美乳xxx高潮www| 亚洲在线不卡| 亚洲视频一区| 色综合天天性综合| www.成人网.com| 国产精品一区二区视频| 日本vs亚洲vs韩国一区三区| 一区二区三区精品久久久| 亚洲国产精品成人综合色在线婷婷 | 成人av影视在线观看| 久久精品国产亚洲a| 亚洲午夜成aⅴ人片| 国产精品大尺度| 久久精品视频一区| 精品日韩欧美在线| 日韩一级片在线观看| 欧美日韩亚洲综合在线 | 国产高清不卡一区| 久久成人18免费观看| 三级一区在线视频先锋 | 国模精品一区二区三区| 欧美在线资源| 97久久久精品综合88久久| 成人性视频网站| 国产激情一区二区三区| 国模一区二区三区白浆| 美女网站色91| 日韩黄色免费网站| 日韩中文字幕91| 视频一区中文字幕| 日韩精品成人一区二区三区| 亚洲高清视频的网址| 亚洲午夜国产一区99re久久| 亚洲男人天堂一区| 综合精品久久久| 亚洲日本va在线观看| 亚洲美女淫视频| 一个色综合av| 亚洲aⅴ怡春院| 图片区小说区国产精品视频| 婷婷国产v国产偷v亚洲高清| 三级不卡在线观看| 奇米影视在线99精品| 久久国产精品色婷婷| 韩国精品主播一区二区在线观看| 激情五月激情综合网| 国产一区二区精品久久| 精品一区二区三区久久| 精品亚洲国内自在自线福利| 国产一区二区h| 成人做爰69片免费看网站| 懂色av中文字幕一区二区三区 | 欧美久久一级| 国内精品国语自产拍在线观看| 亚洲福利av| 国产精品视频免费观看| 美玉足脚交一区二区三区图片| 色婷婷综合久久久久中文| 欧美亚州韩日在线看免费版国语版| 欧美图区在线视频| 337p亚洲精品色噜噜噜| 精品国产成人系列| 国产欧美一区二区精品性色 | 国产夫妻精品视频| www.日韩大片| 国产一区久久| 国产精品午夜av在线| 色猫猫国产区一区二在线视频| 欧美日韩一区高清|