隨著大數(shù)據(jù)時(shí)代的變革,Python越來(lái)越火,通常會(huì)利用Python進(jìn)行數(shù)據(jù)分析;那么如何使用Numpy進(jìn)行數(shù)據(jù)分析,你對(duì)numpy庫(kù)了解多少呢?今天融躍小編就這一問(wèn)題進(jìn)行詳細(xì)的論述,請(qǐng)仔細(xì)閱讀。
1、關(guān)于Numpy
Numpy是高性能科學(xué)計(jì)算和數(shù)據(jù)分析的基礎(chǔ)包,它的部分功能如下:
1)ndarray,一個(gè)具有矢量算術(shù)運(yùn)算和復(fù)雜廣播能力的快速且節(jié)省空間的多維數(shù)組。
2)對(duì)整組數(shù)據(jù)進(jìn)行快速運(yùn)算的標(biāo)準(zhǔn)數(shù)學(xué)函數(shù)
3)用于讀寫磁盤數(shù)據(jù)的工具以及用于操作內(nèi)存映射文件的工具。
2、numpy是什么庫(kù)
NumPy是一個(gè)開源的Python科學(xué)計(jì)算基礎(chǔ)庫(kù),包含:
一個(gè)強(qiáng)大的N維數(shù)組對(duì)象 ndarray
廣播功能函數(shù)
整合C/C++/Fortran代碼的工具
線性代數(shù)、傅里葉變換、隨機(jī)數(shù)生成等功能
NumPy是SciPy、Pandas等數(shù)據(jù)處理或科學(xué)計(jì)算庫(kù)的基礎(chǔ)
3、numpy庫(kù)有什么用
numpy用途是很廣的,涉及到數(shù)字計(jì)算等都可以使用,它的優(yōu)勢(shì)在于底層是C語(yǔ)言開發(fā)的數(shù)據(jù)*快。
可用來(lái)存儲(chǔ)和處理大型矩陣,比Python自身的嵌套列表結(jié)構(gòu)要高效的多,支持大量的維度數(shù)組與矩陣運(yùn)算,此外也針對(duì)數(shù)組運(yùn)算提供大量的數(shù)學(xué)函數(shù)庫(kù)。
數(shù)組對(duì)象可以去掉元素間運(yùn)算所需的循環(huán),使一維向量更像單個(gè)數(shù)據(jù)
設(shè)置專門的數(shù)組對(duì)象,經(jīng)過(guò)優(yōu)化,可以提升這類應(yīng)用的運(yùn)算速度
觀察:科學(xué)計(jì)算中,一個(gè)維度所有數(shù)據(jù)的類型往往相同
數(shù)組對(duì)象采用相同的數(shù)據(jù)類型,有助于節(jié)省運(yùn)算和存儲(chǔ)空間
4、numpy庫(kù)怎么使用
先安裝numpy庫(kù)
pip install numpy
導(dǎo)入使用
import numpy as np
5、關(guān)于創(chuàng)建Numpy數(shù)組有很多方法,以下小編簡(jiǎn)單介紹創(chuàng)建數(shù)組的2種方法。
(1)創(chuàng)建整數(shù)、浮點(diǎn)數(shù)、和復(fù)數(shù)的數(shù)組
import numpy as npA = np.array([[1, 2, 3], [3, 4, 5]]) #創(chuàng)建一個(gè)整數(shù)數(shù)組print(A)A = np.array([[1.1, 2, 3], [3, 4, 5]]) #創(chuàng)建一個(gè)小數(shù)數(shù)組print(A)A = np.array([[1, 2, 3], [3, 4, 5]], dtype = complex) # 創(chuàng)建一個(gè)復(fù)數(shù)數(shù)組print(A)
當(dāng)運(yùn)行上方的代碼時(shí),我們得到的代碼輸出將會(huì)是:
[[1 2 3] [3 4 5]][[1.1 2. 3. ] [3. 4. 5. ]][[1.+0.j 2.+0.j 3.+0.j] [3.+0.j 4.+0.j 5.+0.j]]
(2)使用arange()和reshape()生成矩陣
np.arange(起點(diǎn),終點(diǎn),步長(zhǎng))函數(shù)返回一個(gè)有起點(diǎn)終點(diǎn)的固定步長(zhǎng)的列表。np.arange函數(shù)分為三種情況:
①一個(gè)參數(shù):參數(shù)值為終點(diǎn),起點(diǎn)取值默認(rèn)為0,步長(zhǎng)默認(rèn)為1
②兩個(gè)參數(shù):*個(gè)參數(shù)為起點(diǎn),第二個(gè)參數(shù)為終點(diǎn),步長(zhǎng)默認(rèn)
③三個(gè)參數(shù):*個(gè)參數(shù)為起點(diǎn),第二個(gè)參數(shù)為終點(diǎn),第三個(gè)參數(shù)為步長(zhǎng)(支持小數(shù))
np.reshape(shape):shape參數(shù)為要設(shè)置矩陣的形狀
下面我們生成一個(gè)長(zhǎng)度為12的一維矩陣,然后將其設(shè)置為一個(gè)3行4列的矩陣
import numpy as npa = np.arange(12)print('a =',a)b = np.arange(12).reshape(3,4)print('b =',b)
通過(guò)運(yùn)行上方的代碼我們得到的輸出為:
a = [ 0 1 2 3 4 5 6 7 8 9 10 11]b = [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]]
閱讀排行
- 1 frm考試指定計(jì)算器是哪個(gè)?
- 2 CFA持證人,再戰(zhàn)FRM金融風(fēng)險(xiǎn)管理師
- 3 2025年FRM考試的報(bào)名流程和時(shí)間安排
- 4 一名在校生的真實(shí)FRM學(xué)習(xí)經(jīng)驗(yàn)分享,3千字干貨!
- 5 成為FRM持證人需要工作經(jīng)驗(yàn)嗎?
- 6 2025年frm二級(jí)考試和報(bào)名時(shí)間安排
- 7 2025年frm一級(jí)考試和報(bào)名時(shí)間安排
- 8 考frm要不要報(bào)課程學(xué)習(xí)?
- 9 金融專業(yè)如何快速備考FRM一級(jí)考試
- 10 考frm大幾開始學(xué)比較好?多久能考完?
- 報(bào)考條件
- 報(bào)名時(shí)間
- 報(bào)名費(fèi)用
- 考試科目
- 考試時(shí)間
-
GARP對(duì)于FRM報(bào)考條件的規(guī)定:
What qualifications do I need to register for the FRM Program?
There are no educational or professional prerequisites needed toregister.
翻譯為:報(bào)名FRM考試沒(méi)有任何學(xué)歷或?qū)I(yè)的先決條件。
可以理解為,報(bào)名FRM考試沒(méi)有任何的學(xué)歷和專業(yè)的要求,只要是你想考,都可以報(bào)名的。查看完整內(nèi)容 -
2024年5月FRM考試報(bào)名時(shí)間為:
早鳥價(jià)報(bào)名階段:2023年12月1日-2024年1月31日。
標(biāo)準(zhǔn)價(jià)報(bào)名階段:2024年2月1日-2024年3月31日。2024年8月FRM考試報(bào)名時(shí)間為:
早鳥價(jià)報(bào)名階段:2024年3月1日-2024年4月30日。
標(biāo)準(zhǔn)價(jià)報(bào)名階段:2024年5月1日-2024年6月30日。2024年11月FRM考試報(bào)名時(shí)間為:
早鳥價(jià)報(bào)名時(shí)間:2024年5月1日-2024年7月31日。
標(biāo)準(zhǔn)價(jià)報(bào)名時(shí)間:2024年8月1日-2024年9月30日。查看完整內(nèi)容 -
2023年GARP協(xié)會(huì)對(duì)FRM的各級(jí)考試報(bào)名的費(fèi)用作出了修改:將原先早報(bào)階段考試費(fèi)從$550上漲至$600,標(biāo)準(zhǔn)階段考試費(fèi)從$750上漲至$800。費(fèi)用分為:
注冊(cè)費(fèi):$ 400 USD;
考試費(fèi):$ 600 USD(第一階段)or $ 800 USD(第二階段);
場(chǎng)地費(fèi):$ 40 USD(大陸考生每次參加FRM考試都需繳納場(chǎng)地費(fèi));
數(shù)據(jù)費(fèi):$ 10 USD(只收取一次);
首次注冊(cè)的考生費(fèi)用為(注冊(cè)費(fèi) + 考試費(fèi) + 場(chǎng)地費(fèi) + 數(shù)據(jù)費(fèi))= $1050 or $1250 USD。
非首次注冊(cè)的考生費(fèi)用為(考試費(fèi) + 場(chǎng)地費(fèi)) = $640 or $840 USD。查看完整內(nèi)容 -
FRM考試共兩級(jí),F(xiàn)RM一級(jí)四門科目,F(xiàn)RM二級(jí)六門科目;具體科目及占比如下:
FRM一級(jí)(共四門科目)
1、Foundations of Risk Management風(fēng)險(xiǎn)管理基礎(chǔ)(大約占20%)
2、Quantitative Analysis數(shù)量分析(大約占20%)
3、Valuation and Risk Models估值與風(fēng)險(xiǎn)建模(大約占30%)
4、Financial Markets and Products金融市場(chǎng)與金融產(chǎn)品(大約占30%)
FRM二級(jí)(共六門科目)
1、Market Risk Measurement and Management市場(chǎng)風(fēng)險(xiǎn)管理與測(cè)量(大約占20%)
2、Credit Risk Measurement and Management信用風(fēng)險(xiǎn)管理與測(cè)量(大約占20%)
3、Operational and Integrated Risk Management操作及綜合風(fēng)險(xiǎn)管理(大約占20%)
4、Liquidity and Treasury Risk Measurement and Management 流動(dòng)性風(fēng)險(xiǎn)管理(大約占15%)
5、Risk Management and Investment Management投資風(fēng)險(xiǎn)管理(大約占15%)
6、Current Issues in Financial Markets金融市場(chǎng)前沿話題(大約占10%)查看完整內(nèi)容 -
2024年FRM考試時(shí)間安排如下:
FRM一級(jí)考試:
2024年5月4日-5月17日;
2024年8月3日(周六)上午;
2024年11月2日-11月15日。FRM二級(jí)考試:
2024年5月18日-5月24日;
2024年8月3月(周六)下午;
2024年11月16日-11月22日。查看完整內(nèi)容
-
中文名
金融風(fēng)險(xiǎn)管理師
-
持證人數(shù)
25000(中國(guó))
-
外文名
FRM(Financial Risk Manager)
-
考試等級(jí)
FRM考試共分為兩級(jí)考試
-
考試時(shí)間
5月、8月、11月
-
報(bào)名時(shí)間
5月考試(12月1日-3月31日)
8月考試(3月1日-6月30日)
11月考試(5月1日-9月30日)