版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python金融數(shù)據(jù)分析Python運(yùn)行環(huán)境搭建Chapter03Python語(yǔ)言簡(jiǎn)介Python是一種跨平臺(tái)、開(kāi)源免費(fèi)、面向?qū)ο蟮慕忉屝透呒?jí)編程語(yǔ)言。Python可以看成是介于Java、C++等適合大型軟件開(kāi)發(fā)的編程語(yǔ)言和Matlab、R等專注于數(shù)值計(jì)算或統(tǒng)計(jì)等特定領(lǐng)域軟件之間的一種語(yǔ)言。因此,其既具備面向?qū)ο蟮拇笮蛙浖_(kāi)發(fā)能力,又能通過(guò)成千上萬(wàn)的擴(kuò)展庫(kù)深入到特定的專業(yè)領(lǐng)域中,是一種全能型的語(yǔ)言。為什么是Python?Python與金融數(shù)據(jù)分析
具體到金融數(shù)據(jù)分析,Python提供了金融數(shù)據(jù)獲取、金融工具定價(jià)、量化投資、風(fēng)險(xiǎn)分析、時(shí)間序列分析等一系列的擴(kuò)展包。據(jù)統(tǒng)計(jì),GitHub上星星(star)數(shù)量排名前十的來(lái)開(kāi)源量化投資項(xiàng)目中,有7個(gè)是基于Python的。國(guó)內(nèi)常見(jiàn)的量化投資平臺(tái)如聚寬、優(yōu)礦、寬邦、米筐、掘金等都是基于Python語(yǔ)言。Python的安裝方式純Python,不推薦。Anaconda,數(shù)據(jù)分析任務(wù)的首選。是一個(gè)開(kāi)源的生態(tài)系統(tǒng),包括了Python本身、Python運(yùn)行開(kāi)發(fā)環(huán)境JupyterNotebook和Spyder,以及多個(gè)常用的Python擴(kuò)展包(包括NumPy、SciPy、Pandas、Matplotlib、scikit-learn等),是Python金融數(shù)據(jù)分析的首選平臺(tái)。Python+IDE,如:Python+PyCharm,不適合初學(xué)者。安裝AnacondaAnaconda的安裝步驟(操作系統(tǒng)為64位Win10):1)下載安裝程序(清華鏡像)2)檢查已有Python環(huán)境3)運(yùn)行安裝程序4)添加環(huán)境變量5)驗(yàn)證安裝是否成功命令功能pipinstallsome_packageconda/installsome_package在線安裝名稱為“some_package”的包pipinstallsome_package=1.0.1/condainstallsome_package=1.0.1在線安裝some_package包,指定版本為1.0.1pipinstallsome_package.whl通過(guò)whl文件離線安裝some_package包piplist/condalist列出當(dāng)前已安裝的所有包pipshowsome_package查看some_package包的版本等基本信息pipinstall--upgradesome_packagecondaupdatesome_package在線升級(jí)some_package包pipuninstallsome_packagecondaremovesome_package卸載some_package包c(diǎn)ondaupdateconda升級(jí)condacondaupdateanaconda升級(jí)anaconda(先要升級(jí)conda)Python的包管理國(guó)內(nèi)鏡像源阿里云:/pypi/simple/豆瓣:/simple/清華大學(xué):/simple/中國(guó)科學(xué)技術(shù)大學(xué)/simple/華中理工大學(xué):/山東理工大學(xué):/例如:pipinstallsome_package–i/simplePython金融數(shù)據(jù)分析JupyterNotebook簡(jiǎn)介及使用Chapter03JupyterNotebookJupyterNotebook是一個(gè)基于網(wǎng)頁(yè)的交互式應(yīng)用程序,適用于代碼編寫(xiě)、執(zhí)行,以及對(duì)代碼和運(yùn)行結(jié)果的記錄和分享。JupyterNotebook的功能類似于一個(gè)強(qiáng)大的筆記本,用于程序中所有可見(jiàn)內(nèi)容,包括計(jì)算的輸入和輸出、解釋性文本、數(shù)學(xué)、圖像的富媒體表示。JupyterNotebook通過(guò)JupyterNotebook,我們可以非常直觀地觀察到程序的代碼和中間的運(yùn)行結(jié)果,并且在多次運(yùn)行不同的代碼時(shí),這些結(jié)果始終可見(jiàn)并且可以保存。這個(gè)最大的特色使得它對(duì)于初學(xué)者非常友好,同時(shí)也非常適用于金融數(shù)據(jù)分析及結(jié)果展示。安裝及啟動(dòng)Anaconda已經(jīng)自動(dòng)安裝了JupterNotebook,直接用相應(yīng)快捷方式或者在終端命令窗口輸入“JupterNotebook”運(yùn)行即可啟動(dòng),用默認(rèn)瀏覽器打開(kāi)。JupterNotebook啟動(dòng)后會(huì)打開(kāi)一個(gè)新的終端窗口,顯示一系列notebook的服務(wù)器信息。如果沒(méi)有自動(dòng)打開(kāi)瀏覽器,可以在終端窗口中找到相應(yīng)的鏈接,手動(dòng)復(fù)制到瀏覽器中運(yùn)行。代碼編寫(xiě)及運(yùn)行JupiterNotebook的運(yùn)行方式為分單元格運(yùn)行,首先在菜單下方的工具欄中通過(guò)“+”按鈕添加單元格,輸入代碼后點(diǎn)“運(yùn)行”按鈕(或用Shift+Enter)運(yùn)行代碼。一個(gè)單元格可以放置一條或者多條代碼,具體由用戶自己確定,非常靈活。多個(gè)單元格之間并不是相互獨(dú)立的,運(yùn)行結(jié)果會(huì)相互影響。Markdown簡(jiǎn)介Markdown是一種輕量級(jí)標(biāo)記語(yǔ)言,它允許人們使用易讀易寫(xiě)的純文本格式編寫(xiě)文檔。由于Markdown的輕量化、易讀易寫(xiě)特性,并且對(duì)于圖片,圖表、數(shù)學(xué)式都有支持,當(dāng)前許多網(wǎng)站都廣泛使用Markdown來(lái)撰寫(xiě)幫助文檔或是用于論壇上發(fā)表消息。Markdown簡(jiǎn)介T(mén)XT:僅支持文字及簡(jiǎn)單的格式。Word:編輯功能豐富,所見(jiàn)即所得,但不夠精確,調(diào)格式不方便,對(duì)公式、圖片和文字的融合支持不好。Latex:一種高質(zhì)量的排版系統(tǒng),專為科技文獻(xiàn)設(shè)計(jì),效果好但相對(duì)學(xué)習(xí)門(mén)檻較高,非所見(jiàn)即所得。(類比C++)Markdown:輕量級(jí)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅行的策劃與感悟
- 2025年度電子產(chǎn)品全球配送與售后維護(hù)服務(wù)合同4篇
- 2025年度智能環(huán)保型廠房出售買賣協(xié)議書(shū)4篇
- 2025年度文化產(chǎn)業(yè)廠房購(gòu)置及運(yùn)營(yíng)合作協(xié)議4篇
- 個(gè)人借貸抵押協(xié)議標(biāo)準(zhǔn)打印版2024年適用版B版
- 2025年度高科技廠房租賃合同(含知識(shí)產(chǎn)權(quán)保護(hù))標(biāo)準(zhǔn)樣本4篇
- 個(gè)人專項(xiàng)資金貸款合同范本:2024年版B版
- 2024科技創(chuàng)新項(xiàng)目引薦服務(wù)合作合同一
- 2025年度供應(yīng)鏈金融合同履行的信用增級(jí)擔(dān)保服務(wù)3篇
- 2024版特定擔(dān)保書(shū)增補(bǔ)協(xié)議上訴文件版B版
- 課題申報(bào)書(shū):GenAI賦能新質(zhì)人才培養(yǎng)的生成式學(xué)習(xí)設(shè)計(jì)研究
- 外配處方章管理制度
- 2025年四川長(zhǎng)寧縣城投公司招聘筆試參考題庫(kù)含答案解析
- 駱駝祥子-(一)-劇本
- 《工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)》(2002年修訂本)
- 全國(guó)醫(yī)院數(shù)量統(tǒng)計(jì)
- 【MOOC】PLC技術(shù)及應(yīng)用(三菱FX系列)-職教MOOC建設(shè)委員會(huì) 中國(guó)大學(xué)慕課MOOC答案
- 2023七年級(jí)英語(yǔ)下冊(cè) Unit 3 How do you get to school Section A 第1課時(shí)(1a-2e)教案 (新版)人教新目標(biāo)版
- 泌尿科主任述職報(bào)告
- 2024年醫(yī)美行業(yè)社媒平臺(tái)人群趨勢(shì)洞察報(bào)告-醫(yī)美行業(yè)觀察星秀傳媒
- 第六次全國(guó)幽門(mén)螺桿菌感染處理共識(shí)報(bào)告-
評(píng)論
0/150
提交評(píng)論