NumPy學(xué)習(xí)筆記

教程:NumPy教程


閱讀筆記:

1.1 axis

ndarray是一個(gè)多維數(shù)組,比如我們有一個(gè)(2,4,3)這樣維度的數(shù)組僧凰,它表示:有2個(gè)數(shù)組探颈,每一個(gè)數(shù)組的維度為4行*3列:

取axis = 0時(shí),就相當(dāng)于所求的數(shù)組的結(jié)果變成shape(2训措,4)

取axis = 1時(shí)伪节,數(shù)組的結(jié)果shape(3,4)

取axis = 2時(shí)绩鸣,數(shù)組的結(jié)果shape(3怀大,2)

多維數(shù)組axis=0的理解

1.2 多維數(shù)組的操作

ndarray.shape

ndarray.ndim

ndarray.reshape

numpy.itemsize(每個(gè)元素類型的字節(jié)長度)

1.3 創(chuàng)建數(shù)組

np.empty

np.zeros

np.ones

從已有的數(shù)組創(chuàng)建:

numpy.asarray

numpy.frombuffer

numpy.fromiter(來自任何可迭代對象)

來自數(shù)值范圍內(nèi)的數(shù)據(jù):

numpy.arange(給定范圍等間隔,默認(rèn)從0開始呀闻,坐閉右開)

numpy.linspace(給定范圍和均勻間隔數(shù)量化借,左閉右閉)

numpy.logspace(對數(shù)刻度上均勻分布,base的start次冪~base的stop次冪)

1.4 切片

slice(start,stop,step)

多維ndarray切片:

多維數(shù)組索引

高級和基本索引可以通過使用切片:或省略號...與索引數(shù)組組合捡多。

a = np.array([np.nan, 1,2,np.nan,3,4,5])

print a[~np.isnan(a)] #過濾Nan

1.5 數(shù)組上的迭代

numpy.nditer

1.6 數(shù)組操作

修改形狀

numpy.reshape

numpy.ndarray.flat(返回?cái)?shù)組上的一維迭代器)

numpy.ndarray.flatten(返回折疊為一維的數(shù)組副本蓖康,返回一個(gè)拷貝副本,內(nèi)容物理存儲(chǔ)在另一個(gè)位置垒手,修改副本不會(huì)影響原數(shù)組)

numpy.ravel(也是將多維數(shù)組降為一維蒜焊,但是返回的是view,相同內(nèi)存內(nèi)容的不同視圖,修改會(huì)影響原數(shù)組)

翻轉(zhuǎn)操作

numpy.transpose

numpy.ndarray.T

numpy.rollaxis(numpy.rollaxis的理解

numpy.swapaxes(交換兩個(gè)軸)

修改維度

numpy.broadcast

numpy.broadcast_to

numpy.expand_dims(指定位置插入新的軸)

numpy.squeeze(指定位置刪除一維條目)

數(shù)組連接

numpy.concatenate(沿指定軸連接相同形狀的兩個(gè)或多個(gè)數(shù)組)

numpy.stack(沿新軸連接數(shù)組)

numpy.hstack(水平堆疊)

numpy.vstack(豎直堆疊)

數(shù)組分割:

numpy.split

numpy.hsplit

numpy.vsplit

添加/刪除元素

numpy.resize

numpy.append

numpy.insert(未提供軸時(shí)插入會(huì)展開原數(shù)組)

numpy.delete

1.7 位操作

numpy.bitwise_and (與)

numpy.bitwise_or(或)

numpy.invert(取反科贬,有符號的整數(shù)返回補(bǔ)碼)

numpy.left shift(左移泳梆,右補(bǔ)0)

numpy.right_shift(右移,左補(bǔ)0)

1.8 字符串函數(shù)(封裝在numpy.char中)

numpy.char.add(字符串連接)

numpy.char.multiply

numpy.char.center

numpy.char.capitalize

numpy.char.title(首字母大寫)

numpy.char.lower

numpy.char.split

numpy.char.splitlines

numpy.char.strip

numpy.char.join

numpy.char.replace

numpy.char.decode

numpy.char.encode

1.9 算數(shù)函數(shù)

三角函數(shù)

numpy.around

numpy.floor(向上取整)

numpy.ceil(向上取整)

1.10 算術(shù)運(yùn)算

numpy.reciprocal(取倒數(shù))

numpy.power

numpy.mod(余數(shù))= numpy.remainder()

1.11 統(tǒng)計(jì)運(yùn)算

numpy.amin

numpy.amax

numpy.ptp(沿軸方向的最大值-最小值)

numpy.percentile

numpy.median

numpy.mean

numpy.average


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末唆迁,一起剝皮案震驚了整個(gè)濱河市鸭丛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌唐责,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瘾带,死亡現(xiàn)場離奇詭異鼠哥,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)看政,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門朴恳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人允蚣,你說我怎么就攤上這事于颖。” “怎么了嚷兔?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵森渐,是天一觀的道長做入。 經(jīng)常有香客問我,道長同衣,這世上最難降的妖魔是什么竟块? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮耐齐,結(jié)果婚禮上浪秘,老公的妹妹穿的比我還像新娘。我一直安慰自己埠况,他們只是感情好耸携,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辕翰,像睡著了一般夺衍。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上金蜀,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天刷后,我揣著相機(jī)與錄音,去河邊找鬼渊抄。 笑死尝胆,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的护桦。 我是一名探鬼主播含衔,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼二庵!你這毒婦竟也來了贪染?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤催享,失蹤者是張志新(化名)和其女友劉穎杭隙,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體因妙,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡痰憎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了攀涵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铣耘。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖以故,靈堂內(nèi)的尸體忽然破棺而出蜗细,到底是詐尸還是另有隱情,我是刑警寧澤怒详,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布炉媒,位于F島的核電站踪区,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏橱野。R本人自食惡果不足惜朽缴,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望水援。 院中可真熱鬧密强,春花似錦、人聲如沸蜗元。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽奕扣。三九已至薪鹦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間惯豆,已是汗流浹背池磁。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留楷兽,地道東北人地熄。 一個(gè)月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像芯杀,于是被迫代替她去往敵國和親端考。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容