最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中的NumPy實用函數整理之percentile詳解

 更新時間:2023年09月22日 08:37:24   作者:學習愛好者fz  
這篇文章主要介紹了Python中的NumPy實用函數整理之percentile詳解,NumPy函數percentile()用于計算指定維度上數組元素的第?n?個百分位數,返回值為標量或者數組,需要的朋友可以參考下

percentile()

NumPy函數percentile()用于計算指定維度上數組元素的第 n 個百分位數,返回值為標量或者數組。

percentile(a, q, axis=None, out=None,overwrite_input=False, interpolation='linear', keepdims=False)

a:numpy數組,待求分位數的數組,或者可以被轉換為numpy數組的數據結構。

q:numpy數組或者百分位數,必須在0到100之間。

axis:索要求分位數的維度,默認None是所有數中求出分位數,axis=0是按列求分位數,axis=1是按行求分位數。

out:結果輸出到某個變量,該變量必須有與返回結果相同的維度。

overwrite_input:布爾值,是否允許覆蓋輸入,默認為False。

  • ‘linear’: i + (j - i) * fraction,fraction介于0.5到1之間
  • ‘lower’: i
  • ‘higher’: j
  • ‘nearest’: i or j, 最近原則.
  • ‘midpoint’: (i + j) / 2.

keepdims : 布爾值,默認為False,如果設置為True,那么輸出就會與輸入數組a保持相同的維度。

函數返回值:

標量或者numpy數組。如果 q 是單個百分位數和 axis = none ,則結果返回標量。如果給出了多個百分比,則返回多個分位數或分位數組。

舉例如下:

輸入:

a = np.array([[10, 7, 4], [3, 2, 1]])
a

輸出:

array([[10,  7,  4],
      [ 3,  2,  1]])

例一:

輸入:

np.percentile(a, 50)

輸出:

3.5

例二:

輸入:

np.percentile(a, [50,90])

輸出:

array([3.5, 8.5])

例三: 輸入:

np.percentile(a, 50, axis=0)

輸出:

array([6.5, 4.5, 2.5])

輸入:

np.percentile(a, [50,90], axis=0)

輸出

array([[6.5, 4.5, 2.5],
       [9.3, 6.5, 3.7]])

例四: 輸入:

np.percentile(a, 50, axis=0).shape

輸出:

(3,)

輸入:

np.percentile(a, 50, axis=0, keepdims=True).shape

輸出:

(1, 3)

例五: 輸入:

        import matplotlib.pyplot as plt
        a = np.arange(4)
        p = np.linspace(0, 100, 6001)
        ax = plt.gca()
        lines = [
            ('linear', None),
            ('higher', '--'),
            ('lower', '--'),
            ('nearest', '-.'),
            ('midpoint', '-.'),
        ]
        for interpolation, style in lines:
            ax.plot(
                p, np.percentile(a, p, interpolation=interpolation),
                label=interpolation, linestyle=style)
        ax.set(
            title='Interpolation methods for list: ' + str(a),
            xlabel='Percentile',
            ylabel='List item returned',
            yticks=a)
        ax.legend()
        plt.show()

到此這篇關于Python中的NumPy實用函數整理之percentile詳解的文章就介紹到這了,更多相關NumPy的percentile內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Python字符串hashlib加密模塊使用案例

    Python字符串hashlib加密模塊使用案例

    這篇文章主要介紹了Python字符串hashlib加密模塊使用案例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Python文本統(tǒng)計功能之西游記用字統(tǒng)計操作示例

    Python文本統(tǒng)計功能之西游記用字統(tǒng)計操作示例

    這篇文章主要介紹了Python文本統(tǒng)計功能之西游記用字統(tǒng)計操作,結合實例形式分析了Python文本讀取、遍歷、統(tǒng)計等相關操作技巧,需要的朋友可以參考下
    2018-05-05
  • Python腳本實現獲取IP地址

    Python腳本實現獲取IP地址

    這篇文章主要為大家詳細介紹了如何基于Python編寫一個腳本,可以實現獲取主機名、外網IP(通過多個公共API嘗試) IPV4和IPV6以及所有網絡接口的內網IP,感興趣的可以了解下
    2025-03-03
  • Python爬蟲數據處理模塊的安裝使用教程

    Python爬蟲數據處理模塊的安裝使用教程

    這篇文章主要為大家介紹了Python爬蟲數據處理模塊的安裝使用教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • 在Python中執(zhí)行cmd

    在Python中執(zhí)行cmd

    這篇文章主要給大家分享在Python中執(zhí)行cmd,下文描述了三個方法使用os.system()方法、使用os.popen()方法、使用subprocess.Popen(),需要的朋友可以參考一下
    2021-09-09
  • Expected conditions模塊使用方法匯總代碼解析

    Expected conditions模塊使用方法匯總代碼解析

    這篇文章主要介紹了Expected conditions模塊使用方法匯總代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Python生成隨機驗證碼代碼實例解析

    Python生成隨機驗證碼代碼實例解析

    這篇文章主要介紹了Python生成隨機驗證碼代碼實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • python基于tkinter實現gif錄屏功能

    python基于tkinter實現gif錄屏功能

    一直在思索實現一個透明的窗體,然后可以基于這個窗體可以開發(fā)出各種好玩的應用,這一期,我們將實現有趣的GIF錄屏功能
    2021-05-05
  • 使用PyTorch將文件夾下的圖片分為訓練集和驗證集實例

    使用PyTorch將文件夾下的圖片分為訓練集和驗證集實例

    今天小編就為大家分享一篇使用PyTorch將文件夾下的圖片分為訓練集和驗證集實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python如何快速下載依賴

    Python如何快速下載依賴

    本文介紹了四種在Python中快速下載依賴的方法,包括使用國內鏡像源、開啟pip并發(fā)下載功能、使用pipreqs批量下載項目依賴以及使用conda管理依賴,通過這些方法,可以有效提升Python項目的依賴下載速度
    2025-03-03

最新評論

芜湖市| 咸宁市| 英超| 宜阳县| 察隅县| 潍坊市| 潞城市| 获嘉县| 莱芜市| 湾仔区| 凌源市| 绍兴县| 郁南县| 新化县| 泸溪县| 米易县| 汝城县| 五台县| 葫芦岛市| 弥勒县| 新乡市| 故城县| 沛县| 张家口市| 龙川县| 嘉善县| 大悟县| 泸西县| 高台县| 黄陵县| 石泉县| 玛曲县| 拉孜县| 濮阳市| 沙河市| 团风县| 日喀则市| 堆龙德庆县| 阜平县| 永年县| 上蔡县|