欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python數(shù)據(jù)分析之?Matplotlib?3D圖詳情

 更新時(shí)間:2022年05月12日 17:15:18   作者:??tigeriaf????  
本文主要介紹了Python數(shù)據(jù)分析之Matplotlib 3D圖詳情,Matplotlib提供了mpl_toolkits.mplot3d工具包來(lái)進(jìn)行3D圖表的繪制,下文總結(jié)了更多相關(guān)資料,需要的小伙伴可以參考一下

最初我們介紹到 Matplotlib 可以繪制2D圖形,并且介紹了一些常見(jiàn)圖形的繪制方法,其實(shí)不僅可以繪制2D圖形,現(xiàn)在較新版本的 Matplotlib 加入了3D繪圖的工具包,已經(jīng)可以輕松地繪制3D圖形了,接下來(lái)就來(lái)介紹一下。

Matplotlib 提供了mpl_toolkits.mplot3d工具包來(lái)進(jìn)行3D圖表的繪制,我們導(dǎo)入下簡(jiǎn)單使用如下:

from mpl_toolkits import mplot3d

通過(guò)以上代碼導(dǎo)入后,可以傳遞參數(shù)projection='3d'給指定圖表對(duì)象并將其類(lèi)型設(shè)置為3D類(lèi)型,如下:

import matplotlib.pyplot as plt
from mpl_toolkits import mplot3d
fig = plt.figure()
# 創(chuàng)建子圖對(duì)象,類(lèi)型為3d
ax = fig.add_subplot(projection='3d')
ax.set_xlabel('X', color='r')
ax.set_ylabel('Y', corlor='g')
ax.set_zlabel('Z', corlor='b')

上面示例代碼我們創(chuàng)建了子圖對(duì)象,并把其類(lèi)型設(shè)置為3D類(lèi)型,并設(shè)置了坐標(biāo)軸的標(biāo)簽及標(biāo)簽顏色,

結(jié)果輸出如下:

可以看出,生成了一個(gè)三維的坐標(biāo)軸,下面我們?cè)谶@個(gè)三維的坐標(biāo)軸中添加圖表:

import numpy as np

z = np.linspace(0, 45, 100)
x = z * np.sin(z)
y = z * np.cos(z)
ax.plot3D(x, y, z, '#800080')
plt.show()

結(jié)果輸出如下:

g

其中plot3D()方法可以繪制3D的折線圖,除此之外,還有scatter3D()繪制3D的散點(diǎn)圖、bar3D()繪制3D的柱狀圖等,這些方法和繪制對(duì)應(yīng)的2D圖形方法的使用方式基本一致。

到此這篇關(guān)于Python數(shù)據(jù)分析 Matplotlib 3D圖的文章就介紹到這了,更多相關(guān)Python 3D圖內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python虛擬環(huán)境的創(chuàng)建和使用詳解

    Python虛擬環(huán)境的創(chuàng)建和使用詳解

    這篇文章主要給大家介紹了關(guān)于Python虛擬環(huán)境的創(chuàng)建和使用的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • Numpy中創(chuàng)建數(shù)組的9種方式小結(jié)

    Numpy中創(chuàng)建數(shù)組的9種方式小結(jié)

    本文主要介紹了Numpy中創(chuàng)建數(shù)組的9種方式小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python tkinter和exe打包的方法

    Python tkinter和exe打包的方法

    這篇文章主要介紹了Python tkinter和exe打包的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-02-02
  • python獲取響應(yīng)某個(gè)字段值的3種實(shí)現(xiàn)方法

    python獲取響應(yīng)某個(gè)字段值的3種實(shí)現(xiàn)方法

    這篇文章主要介紹了python獲取響應(yīng)某個(gè)字段值的3種實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • Python logging日志庫(kù)空間不足問(wèn)題解決

    Python logging日志庫(kù)空間不足問(wèn)題解決

    這篇文章主要介紹了Python logging日志庫(kù)空間不足問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Python基礎(chǔ)之pandas數(shù)據(jù)合并

    Python基礎(chǔ)之pandas數(shù)據(jù)合并

    這篇文章主要介紹了Python基礎(chǔ)之pandas數(shù)據(jù)合并,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python模塊文件結(jié)構(gòu)代碼詳解

    Python模塊文件結(jié)構(gòu)代碼詳解

    這篇文章主要介紹了Python模塊文件結(jié)構(gòu)代碼詳解,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • python使用struct模塊實(shí)現(xiàn)打包/解包二進(jìn)制數(shù)據(jù)

    python使用struct模塊實(shí)現(xiàn)打包/解包二進(jìn)制數(shù)據(jù)

    因?yàn)榫W(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)都是二進(jìn)制字節(jié)流,而?Python?只有字符串可以直接轉(zhuǎn)成字節(jié)流,對(duì)于整數(shù)、浮點(diǎn)數(shù)則無(wú)能為力了,所以?Python?提供了?struct?模塊來(lái)幫我們解決這一點(diǎn),下面我們就來(lái)看看它的用法吧
    2023-09-09
  • Pyramid將models.py文件的內(nèi)容分布到多個(gè)文件的方法

    Pyramid將models.py文件的內(nèi)容分布到多個(gè)文件的方法

    默認(rèn)的Pyramid代碼結(jié)構(gòu)中,就只有一個(gè)models.py文件,在實(shí)際項(xiàng)目中,如果需要對(duì)models進(jìn)行分類(lèi),放到不同文件下,應(yīng)該怎么辦
    2013-11-11
  • 詳解numpy.ndarray.reshape()函數(shù)的參數(shù)問(wèn)題

    詳解numpy.ndarray.reshape()函數(shù)的參數(shù)問(wèn)題

    這篇文章主要介紹了詳解numpy.ndarray.reshape()函數(shù)的參數(shù)問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10

最新評(píng)論