91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

matplotlib如何安裝使用

發布時間:2021-12-02 17:31:32 來源:億速云 閱讀:297 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關matplotlib如何安裝使用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1. matplotlib簡介

Matplotlib是一個Python 2D繪圖庫,可以生成各種硬拷貝格式和跨平臺交互式環境的出版物質量數據。Matplotlib可用于Python腳本,Python和IPython shell,Jupyter筆記本,Web應用程序服務器和四個圖形用戶界面工具包。

2. matplotlib安裝

matplotlib安裝可以使用源碼安裝和pip安裝。pip安裝方式如下:

pip install matplotlib

默認安裝最新版本,也可以安裝指定版本

pip install matplotlib==2.2.0

3. matplotlib繪圖實例

3.1 匯制常見統計學圖形

  • 散點圖

x = np.arange(50)
y = x + 5 * np.random.rand(50)
plt.scatter(x, y)
plt.title('散點圖')                             # 添加標題
plt.xlabel('自變量')                         # 添加橫坐標
plt.ylabel('因變量')                         # 添加縱坐標
plt.xlim(xmin=0, xmax=50)            # 添加橫坐標范圍 
plt.ylim(ymin=0, ymax=50)            # 添加縱坐標范圍

matplotlib如何安裝使用

  • 直方圖

    plt.hist(x=np.random.randn(100), bins=10, color='b', alpha=0.3)

    matplotlib如何安裝使用

  • 折線圖

    plt.plot([1,2,3,4,5],[1,4,5,2,7])

    matplotlib如何安裝使用

  • 柱狀圖

    x = np.arange(5)
    y1, y2 = np.random.randint(1, 25, size=(2, 5))
    width = 0.25
    plt.bar(x, y1, width, color='r')
    plt.bar(x+width, y2, width, color='g')

    matplotlib如何安裝使用

  • 餅圖

explode=(0,0.1,0,0,0)
partions = [0.30,0.20,0.1,0.15,0.25]
labels = ['蘋果','三星','小米','華為','others']
plt.pie(partions,labels=labels,explode=explode,autopct='%1.0f%%')

matplotlib如何安裝使用

3.2 匯制數學函數曲線

  • 三角函數

    x = np.arange(-np.pi,np.pi,0.01)
    y1 = np.sin(x)
    y2 = np.cos(x)
    plt.plot(x,y1,color='green',linewidth=1,linestyle='-',label='正弦曲線')
    plt.plot(x,y2,color='blue',linewidth=1,linestyle='--',label='余弦曲線')
    plt.legend()   # 添加標注

    matplotlib如何安裝使用

  • 指數函數

    t = np.linspace(-50.0,50.0,1000)
    func_exp = np.exp(-0.1*t)
    plt.plot(t,func_exp)
    plt.title('exp(-0.1*t)')

    matplotlib如何安裝使用

  • 對數函數

    t = np.linspace(-10.0,10.0,1000)
    func_log2 = np.log2(t)
    plt.plot(t,func_log2)
    plt.title('log2(t)')
    plt.grid()

    matplotlib如何安裝使用

關于“matplotlib如何安裝使用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长春市| 凤冈县| 新乡市| 清河县| 江阴市| 依安县| 鄂托克前旗| 杂多县| 长泰县| 连南| 宿松县| 黄大仙区| 石首市| 左贡县| 临西县| 望江县| 麻城市| 南城县| 商城县| 嘉鱼县| 丹江口市| 南岸区| 遵义县| 石城县| 伊宁县| 精河县| 河池市| 霍州市| 文山县| 岳西县| 横山县| 海安县| 大荔县| 赤峰市| 瑞安市| 安多县| 壶关县| 孝昌县| 合山市| 江达县| 祁连县|