Jupyter 金融應用 從入門到實踐
傅玉峰 孫惠平 陳鐘
買這商品的人也買了...
-
$403AWS Lambda 實戰 : 開發事件驅動的無服務器應用程序 (AWS Lambda in Action: Event-Driven Serverless Applications) -
$254亞馬遜 AWS 雲基礎與實戰 -
$352關聯數據:萬維網上的結構化數據 -
Power BI 金融大數據分析應用 -- 貼近產業實務,掌握決策效率$620$490 -
$403場景化機器學習 -
$378Jupyter入門與實戰 -
AWS 助理架構師認證備考寶典$534$507 -
$305Python Web 項目開發實戰教程 (Flask版)(微課版) -
$568金融中的機器學習 -
$505學 Python 不加班 -- 輕鬆實現辦公自動化 -
$599Python 編程實戰 : 妙趣橫生的項目之旅 (Impractical Python Projects: Playful Programming Activities to Make You Smarter) -
$407Python 密碼學編程 -
$607Linux 命令行與 Shell 腳本編程 -
用 Python 編程和實踐!數學教科書$539$512 -
$301凸優化:算法與復雜性 -
$408Python機器學習 -
$479Python超實用 你的Python實踐工具書(全彩印刷) -
$417財務報表分析與商業決策 -
$505深入淺出 Pandas:利用 Python 進行數據處理與分析 -
$352TensorFlow 語音識別實戰 -
$301TensorFlow 人臉識別實戰 -
$454金融AI算法:人工智能在金融領域的前沿應用指南 -
基於 BERT 模型的自然語言處理實戰$828$787 -
機器學習演算法動手硬幹:用 PyTorch + Jupyter 最佳組合達成 (特價書)$880$399 -
量子科技入門$420$378
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
簡體中文年末書展 詳見活動內容 »
-
VIP 95折
JavaScript 高級程序設計, 5/e (Professional JavaScript for Web Developers, 5/e)$959$911 -
VIP 95折
Windows 網絡編程, 2/e$354$336 -
79折
$327視覺語言:人人皆可表達的一種語言 -
VIP 95折
自然語言理解與行業知識圖譜:概念、方法與工程落地$714$678 -
79折
$327深入理解 RISC-V 程序開發 -
VIP 95折
軟件估算的藝術$414$393 -
VIP 95折
Vivado 入門與 FPGA 設計實例$390$371 -
79折
$559IP 路由協議疑難解析 -
85折
$403深入淺出電腦網絡(微課視頻版)(第2版) -
79折
$426基於 HyperWorks 和 LS-DYNA 的有限元分析實用教程 (視頻教學) -
70折
$370視頻師:深入學習視音頻編輯(EDIUS實戰版) -
VIP 95折
流體動畫引擎開發:理論與實踐$594$564 -
VIP 95折
Windows 信息安全和網絡攻防$654$621 -
79折
$426Python 算法交易實戰 -
VIP 95折
Maven 實戰$390$371 -
VIP 95折
Web 安全應用與防護$354$336 -
VIP 95折
Spring Boot 項目開發實踐 (微視頻版)$594$564 -
VIP 95折
星地融合移動通信系統與關鍵技術從5G NTN到6G的衛星因特網發展$1,139$1,082 -
VIP 95折
零基礎學 Python GUI 設計:tkinter (升級版)$594$564 -
85折
$500SAP ERP 公有雲實務教程 -
79折
$422高效研發:矽谷研發效能方法與實踐 -
VIP 95折
Power BI 權威指南$474$450 -
VIP 95折
遊戲機制 — 高級遊戲設計技術 (Game Mechanics: Advanced Game Design)$719$683 -
79折
$426遊戲人工智能編程案例精粹 (修訂版) (Programming Game AI by Example) -
79折
$284Audition 2022 全面精通:錄音剪輯 + 消音變調 + 配音製作 + 唱歌後期 + 案例實戰
相關主題
商品描述
Jupyter Notebook是一款交互式、功能強大的數據科學工具。它不僅高效、易上手,而且提供了強大的數據分析和可視化功能。另外,用戶可以在Jupyter Notebook的網頁中完成多種操作,例如編寫代碼並運行、展示代碼的運行結果、編寫說明文檔等。
《Jupyter金融應用:從入門到實踐》旨在為初學者提供一種快速學習的方法,從基礎知識、金融數據處理、機器學習與金融建模、高級功能幾個方面展示了Jupyter Notebook的強大功能以降低讀者完成數據分析或建模任務的門檻,幫助讀者運用Jupyter Notebook完成數據分析任務,更高效地處理金融數據。
《Jupyter金融應用:從入門到實踐》適合數據分析人員以及有誌於從事金融數據分析、金融數據建模工作的讀者閱讀,也適合統計學、金融學、電腦等專業的師生閱讀參考。
作者簡介
傅玉峰
北京大學碩士,先後就職於中國建設銀行、北京大學信息科學技術學院,具有豐富的金融大數據分析與金融風控建模的經驗。
孫惠平
北京大學軟件與微電子學院講師,北京大學網絡與信息安全實驗室和信息科學技術學院區塊鏈研究中心成員,研究方向為智能風控、區塊鍊和身份認證,主講“信息安全工程” “區塊鏈”“數據分析工具與實踐”等課程。
陳鍾
北京大學教授、博導,北京大學信息科學技術學院區塊鏈研究中心主任和北京大學網絡與信息安全實驗室主任。中國計算機學會會士、常務理事、信息保密專業委員會副主任委員,教育部高等學校計算機類教學指導委員會副主任委員,中國軟件行業協會副理事長,中國開源軟件推進聯盟副主席,主要研究領域為面向領域的軟件工程、網絡與信息安全。
目錄大綱
第1部分基礎知識
第1章Jupyter Notebook基礎知識2
1.1什麼是Jupyter Notebook 2
1.1.1起源3
1.1.2特點3
1.1.3應用領域4
1.2在Windows上安裝Jupyter Notebook 4
1.2.1準備工作5
1.2.2通過Anaconda安裝5
1.3在macOS上安裝Jupyter Notebook 9
1.3.1準備工作9
1.3.2通過Anaconda安裝10
1.3.3通過命令行安裝14
1.4在Linux上安裝Jupyter Notebook 16
1.4.1準備工作16
1.4.2通過命令行安裝Anaconda 17
1.5軟件包管理20
1.5.1通過Anaconda管理軟件包20
1.5.2通過pip管理軟件包21
1.6小結22
第2章Jupyter Notebook界面23
2.1主界面23
2.1.1 “文件”(Files)界面24
2.1.2 “運行”(Running)界面26
2.1.3 “集群”(Clusters)界面27
2.2菜單欄27
2.2.1 “文件”(File)菜單27
2.2.2 “編輯”(Edit)菜單29
2.2.3 “查看”(View)菜單29
2.2.4 “插入”(Insert)菜單30
2.2.5 “單元格”(Cell)菜單30
2.2.6 “內核服務”(Kernel)菜單31
2.2.7 “組件”(Widgets)菜單31
2.2.8 “幫助”(Help)菜單33
2.3工具欄33
2.4交互區35
2.5小結35
第3章Jupyter Notebook基礎操作37
3.1初次運行37
3.2單元格的使用38
3.2.1代碼單元格39
3.2.2 Markdown單元格39
3.2.3原生單元格40
3.2.4編輯模式與命令模式40
3.3快捷鍵的使用42
3.3.1 macOS與Windows快捷鍵的差異42
3.3.2編輯模式常用快捷鍵44
3.3.3命令模式常用快捷鍵45
3.4魔法命令的使用47
3.4.1魔法命令基本用法47
3.4.2常用的魔法命令48
3.5命令行的使用50
3.5.1命令行的基本用法50
3.5.2命令行常用的命令51
3.6小結52
第4章Jupyter Notebook文檔編寫53
4.1 Markdown基本語法53
4.1.1標題54
4.1.2段落格式56
4.1.3文字格式57
4.1.4列表格式59
4.1.5區塊格式60
4.1.6代碼格式63
4.1.7鏈接格式64
4.1.8表格格式65
4.1.9圖片格式66
4.2 Markdown高級技巧68
4.2.1 HTML元素68
4.2.2轉義70
4.2.3公式71
4.3文檔共享73
4.3.1把文件導出成多種格式73
4.3.2使用nbviewer共享74
4.4小結75
第二部分金融數據處理
第5章基本數據操作78
5.1基本數據結構79
5.1.1元組79
5.1.2列表81
5.1.3字典84
5.1.4集合87
5.2 NumPy庫89
5.2.1 NumPy簡介89
5.2.2常規數組89
5.2.3結構化數組95
5.2.4矩陣操作95
5.3 Pandas庫97
5.3.1 Pandas簡介97
5.3.2 Series數據結構97
5.3.3 DataFrame數據結構100
5.4小結108
第6章數據存取109
6.1 CSV數據存取109
6.1.1 CSV數據讀取110
6.1.2參數配置111
6.1.3 CSV數據保存112
6.2 JSON數據存取113
6.2.1 JSON數據讀取113
6.2.2參數遍歷114
6.2.3 JSON數據生成117
6.3數據庫中的數據存取117
6.3.1數據庫初始化117
6.3.2常用操作119
6.4文本文件中的數據存取120
6.4.1文件數據讀取120
6.4.2常用操作122
6.5小結123
第7章數據可視化124
7.1可視化基礎124
7.1.1折線圖125
7.1.2柱狀圖127
7.1.3散點圖130
7.1.4餅圖134
7.1.5直方圖136
7.1.6箱型圖139
7.2可視化進階142
7.2.1組合子圖142
7.2.2坐標軸的設置147
7.2.3圖形的設置155
7.2.4圖表分享161
7.3可視化拓展161
7.3.1 3D圖161
7.3.2熱力圖166
7.4小結168
第三部分機器學習與金融建模
第8章機器學習170
8.1機器學習概述170
8.1.1基本概念171
8.1.2機器學習算法分類172
8.2機器學22常用模型174
8.2.1線性回歸175
8.2.2邏輯回歸175
8.2.3支持向量機176
8.2.4決策樹177
8.2.5隨機森林178
8.2.6 K均值聚類179
8.3小結179
第9章scikit-learn 180
9.1安裝180
9.2常用函數181
9.2.1線性回歸182
9.2.2邏輯回歸183
9.2.3支持向量機185
9.2.4決策樹186
9.2.5隨機森林188
9.2.6 K均值聚類189
9.3小結190
第10章產品銷售預測模型實例191
10.1場景介紹191
10.2數據準備192
10.2.1數據探索192
10.2.2數據劃分196
10.3建立模型197
10.3.1擬合優度197
10.3.2模型對比198
10.4驗證評估200
10.4.1模型表現200
10.4.2模型解釋201
10.5小結202
第11章信用評分模型實例203
11.1場景介紹203
11.2數據準備204
11.2.1數據概況204
11.2.2數據探索205
11.2.3特徵選擇209
11.2.4數據採樣213
11.3建立模型214
11.4驗證評估215
11.4.1分類評價指標215
11.4.2橫向對比模型218
11.5小結221
第12章反欺詐模型實例222
12.1場景介紹222
12.2數據準備223
12.2.1特徵轉換223
12.2.2特徵縮放224
12.3建立模型225
12.3.1確定類的數量226
12.3.2類的可視化228
12.4驗證評估228
12.5小結229
第四部分高級功能
第13章安全配置232
13.1訪問控制232
13.1.1設置訪問域232
13.1.2設置訪問IP 233
13.1.3埠配置234
13.1.4 URL前綴配置234
13.2安全認證235
13.2.1 Token認證236
13.2.2口令認證237
13.2.3取消認證239
13.3 SSL配置239
13.3.1創建SSL證書240
13.3.2 SSL證書設置241
13.4小結242
第14章其他內核的配置243
14.1 R內核的配置244
14.1.1通過Anaconda圖形化界面下載並安裝R內核244
14 .1.2通過conda命令行下載並安裝R內核245
14.1.3查看安裝結果並編寫運行一個R腳本246
14.2 Julia內核的配置247
14.2.1安裝Julia 247
14.2.2在Jupyter中配置Julia 249
14.2.3查看安裝結果並編寫運行一個Julia腳本249
14.3 JavaScript內核的配置250
14.3.1檢查Node.js和npm 250
14.3.2安裝管理Node.js和npm 251
14.3.3安裝JavaScript內核252
14.3.4在Jupyter Notebook中使用JavaScript內核253
14.4 Scala內核的配置254
14.4.1 Java安裝與環境配置2 54
14.4.2 Scala下載與安裝256
14.4.3在Jupyter Notebook中使用Scala內核257
14.5 Spark內核的配置258
14.5.1安裝Spark 258
14.5.2安裝SBT 259
14.5.3在Jupyter Notebook中使用Spark內核260
14.6小結264
第15章JupyterHub多用戶配置265
15.1為什麼需要多用戶配置265
15.2 JupyterHub的安裝267
15.2.1準備工作267
15.2.2安裝步驟267
15.2.3啟動269
15.3 JupyterHub的配置270
15.3.1基礎配置271
15.3.2多用戶配置272
15.4小結274


