我們在python工程和數(shù)據(jù)分析中經(jīng)常用到隨機的操作,比如隨機生成某個值,對一串數(shù)據(jù)進行隨機排序等等。random是python一個很強的第三方庫请梢,可以實現(xiàn)常用的隨機算法。 ...
我們在python工程和數(shù)據(jù)分析中經(jīng)常用到隨機的操作,比如隨機生成某個值,對一串數(shù)據(jù)進行隨機排序等等。random是python一個很強的第三方庫请梢,可以實現(xiàn)常用的隨機算法。 ...
今天介紹一下numpy在線性代數(shù)方面的計算布卡,使用并不復雜都是調(diào)用方法。用到的同學記一記卧惜,用不到跳過也無妨厘灼。 顯而易見筆者一般用不到,所以到網(wǎng)上找了資料匯總在下面咽瓷。 線性代數(shù)運...
numpy作為科學計算工具设凹,絕大多數(shù)場景是對數(shù)字的操作。不過numpy仍然支持對字符串的操作茅姜,雖然用的不多闪朱,有興趣可以了解一下這里不再介紹。 本篇是numpy系列的收尾钻洒,希望...
今天講一下numpy中一些常規(guī)的數(shù)據(jù)統(tǒng)計功能,以及如何操作數(shù)組的排序和搜索素标。 這些在實際的數(shù)據(jù)分析場景經(jīng)中常常用到称诗。 統(tǒng)計操作 還是把常用的方法匯總一個表: 功能方法說明數(shù)組...
日常的工作和學習過程中充斥著大量excel操作,比如打開excel文件糯钙、計算數(shù)據(jù)粪狼、保存數(shù)據(jù)、繪圖等等任岸。python有諸多可以操作excel數(shù)據(jù)的模塊如pandas再榄,但想要一覽...
激動的心,顫抖的手享潜,終于講到函數(shù)了困鸥。 到這說明numpy這項工具被你掌握了大半。 掌握了前面的array對象和操作,數(shù)學運算疾就、函數(shù)和統(tǒng)計是非常好理解的東西澜术,無非調(diào)用numpy...
像上篇最后說的猬腰,“軸”概念是numpy中很重要的概念鸟废。對一個ndarray來說,軸用0姑荷,1盒延,2,...鼠冕,n-1表示添寺。 軸既代表數(shù)組顆粒度的大小,從0軸到n軸顆粒度遞增懈费,即數(shù)組...
講完了數(shù)組對象的基本知識计露,我們今天看看如何變化一個數(shù)組的結構,也就是轉置操作憎乙。 轉置票罐,就是在數(shù)組維度不變的情況下,使數(shù)組結構發(fā)生變化的過程泞边。 轉置可能是體胶坠、行、列的數(shù)目發(fā)生變...
算數(shù)運算 與常規(guī)的list對象不同繁堡,numpy支持把整個數(shù)組帶入算數(shù)運算。 之前提過乡数,array對象往往要求所有元素保持統(tǒng)一的數(shù)據(jù)類型椭蹄,因此numpy的運算能以數(shù)組為單位,而...