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

numpy.insert用法及內(nèi)插插0的方法

 更新時(shí)間:2023年03月14日 10:51:00   作者:lcxxcl_1234  
本文主要介紹了numpy.insert用法及內(nèi)插插0的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

Python numpy和scipy中沒有直接插0的函數(shù)和方法,這里使用numpy.insert來實(shí)現(xiàn)。

1,numpy.insert的用法

下述是官方文檔給出的解釋:

下面是個(gè)人的理解:

numpy.insert可以有三個(gè)參數(shù)(arr,obj,values),也可以有4個(gè)參數(shù)(arr,obj,values,axis):

  • 第一個(gè)參數(shù)arr是一個(gè)數(shù)組,可以是一維的也可以是多維的,在arr的基礎(chǔ)上插入元素
  • 第二個(gè)參數(shù)obj是元素插入的位置
  • 第三個(gè)參數(shù)values是需要插入的數(shù)值
  • 第四個(gè)參數(shù)axis是指示在哪一個(gè)軸上對應(yīng)的插入位置進(jìn)行插入
  • 如果第四個(gè)參數(shù)沒有給出,那么就默認(rèn)為先對arr進(jìn)行flatten操作,變?yōu)橐痪S數(shù)組,然后再在對應(yīng)的位置上插入對應(yīng)的值。

下面舉例說明:

這里axis參數(shù)沒有給出,相當(dāng)于如下操作:

axis參數(shù)給出的舉例如下:

當(dāng)然,也可以在多個(gè)位置插入多個(gè)數(shù)據(jù),舉例如下:

2,利用numpy.insert插值(插入0)

首先產(chǎn)生一個(gè)隨機(jī)數(shù)組

插值(插0)操作是想在上述每個(gè)數(shù)值后面都插入0, 插入的0的個(gè)數(shù)由插值倍數(shù)決定,比如,3倍插值就是插入2個(gè)0,變成如下形式:
9 0 0 4 0 0 3 0 0 3 0 0 3 0 0 3 0 0 1 0 0 5 0 0 3 0 0 1 0 0

利用如下操作可以實(shí)現(xiàn):

最后再將crr變成一維數(shù)組即可,即

到此這篇關(guān)于numpy.insert用法及內(nèi)插插0的方法的文章就介紹到這了,更多相關(guān)numpy.insert用法及內(nèi)插插0內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python比較兩個(gè)日期的兩種方法詳解

    Python比較兩個(gè)日期的兩種方法詳解

    我們使用Python處理日期/時(shí)間的時(shí)候,經(jīng)常會(huì)遇到各種各樣的問題。本文為大家總結(jié)了兩個(gè)Python比較兩個(gè)日期的方法,需要的可以參考一下
    2022-07-07
  • 淺談django中的認(rèn)證與登錄

    淺談django中的認(rèn)證與登錄

    下面小編就為大家?guī)硪黄獪\談django中的認(rèn)證與登錄。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-10-10
  • Python?pandas庫中isnull函數(shù)使用方法

    Python?pandas庫中isnull函數(shù)使用方法

    這篇文章主要介紹了Python?pandas庫中isnull函數(shù)使用方法,python的pandas庫中有?個(gè)?分便利的isnull()函數(shù),它可以?來判斷缺失值,具體介紹需要的小伙伴可以參考一下
    2022-06-06
  • jenkins配置python腳本定時(shí)任務(wù)過程圖解

    jenkins配置python腳本定時(shí)任務(wù)過程圖解

    這篇文章主要介紹了jekins配置python腳本定時(shí)任務(wù)過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Flask模板引擎之Jinja2語法介紹

    Flask模板引擎之Jinja2語法介紹

    這篇文章主要介紹了Flask模板引擎之Jinja2語法介紹,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • django的model操作匯整詳解

    django的model操作匯整詳解

    這篇文章主要介紹了django的model操作匯整詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python時(shí)間戳與日期格式之間相互轉(zhuǎn)化的詳細(xì)教程

    Python時(shí)間戳與日期格式之間相互轉(zhuǎn)化的詳細(xì)教程

    java默認(rèn)精度是毫秒級(jí)別的,生成的時(shí)間戳是13位,而python默認(rèn)是10位的,精度是秒,下面這篇文章主要給大家介紹了關(guān)于Python時(shí)間戳與日期格式之間相互轉(zhuǎn)化的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • 圖解Python變量與賦值

    圖解Python變量與賦值

    Python是一門獨(dú)特的語言,與C語言有很大區(qū)別,初學(xué)Python很多萌新表示對變量與賦值不理解,這里就大家介紹一下,需要的朋友可以參考下
    2018-04-04
  • Pycharm2020.1安裝中文語言插件的詳細(xì)教程(不需要漢化)

    Pycharm2020.1安裝中文語言插件的詳細(xì)教程(不需要漢化)

    這篇文章主要介紹了Pycharm2020.1安裝中文語言插件的詳細(xì)教程,不需要漢化,本文給大家分享三種方法,在這小編推薦使用方法二,具體內(nèi)容詳情大家跟隨小編一起看看吧
    2020-08-08
  • Python?pydash庫處理大規(guī)模數(shù)據(jù)集執(zhí)行復(fù)雜操作

    Python?pydash庫處理大規(guī)模數(shù)據(jù)集執(zhí)行復(fù)雜操作

    在數(shù)據(jù)處理和分析領(lǐng)域,Python一直是一種強(qiáng)大的編程語言,然而,在處理大規(guī)模數(shù)據(jù)集和執(zhí)行復(fù)雜操作時(shí),有時(shí)候需要更高效的工具,在本文中,我們將深入探討pydash庫,這是一個(gè)專注于提高Python代碼性能的工具
    2023-12-12

最新評論