本書基于Python 3.10,以項目的形式組織內(nèi)容,循序漸進地講解Python財務分析的基本原理及其具體應用方法。 本書共5個項目,分別為Python基礎知識、NumPy數(shù)組、財務數(shù)據(jù)的采集、財務數(shù)據(jù)處理與可視化、財務報表分析。 本書實例豐富、內(nèi)容翔實、簡單易學,不僅適合作為職業(yè)院校財務會計相關專業(yè)的教材,也可供從事數(shù)據(jù)分析相關工作的專業(yè)人士參考。
金志剛,Autodesk中國認證考試中心首席專家,全面負責Autodesk中國官方認證考試大綱制定、題庫建設、技術咨詢和師資力量培訓工作。其創(chuàng)作的很多教材成為國內(nèi)具有引導性的旗幟作品,在國內(nèi)相關專業(yè)方向圖書創(chuàng)作領域具有舉足輕重的地位。
目 錄
項目一 Python基礎知識 1
任務一 Python基礎 2
一、Python簡介 2
二、安裝Python 3
三、Python數(shù)據(jù)類型 7
四、程序結構 11
任務二 集成開發(fā)環(huán)境PyCharm 13
一、安裝PyCharm 14
二、配置PyCharm 16
三、PyCharm編輯界面 19
任務三 Python模塊庫 21
一、安裝Python庫 22
二、PyCharm加載模塊 23
三、模塊導入 24
四、安裝PrettyTable庫 25
項目總結 27
項目實戰(zhàn) 27
實戰(zhàn) 輸出本月天數(shù) 27
項目二 NumPy數(shù)組 29
任務一 數(shù)組矩陣與向量 30
一、創(chuàng)建數(shù)組 30
二、創(chuàng)建矩陣 35
三、向量運算 37
任務二 數(shù)組運算 38
一、數(shù)組的變形 38
二、數(shù)組的復制 42
三、數(shù)組的組合 44
四、數(shù)組的分割 46
任務三 矩陣運算 48
一、矩陣的乘法運算 48
二、矩陣的求逆運算 52
三、矩陣的轉(zhuǎn)置 53
四、矩陣的行列式運算 54
五、矩陣范數(shù) 55
六、矩陣特征值 56
七、統(tǒng)計函數(shù) 57
項目總結 60
項目實戰(zhàn) 60
實戰(zhàn) 男子體能數(shù)據(jù)統(tǒng)計 60
項目三 財務數(shù)據(jù)的采集 63
任務一 直接獲取財務數(shù)據(jù) 64
一、Pandas數(shù)組數(shù)據(jù) 64
二、Table表格數(shù)據(jù) 67
任務二 從文件導入財務數(shù)據(jù) 74
一、電子表格文件 74
二、文本文件 86
三、數(shù)據(jù)集文件 89
任務三 通過檢索獲取財務數(shù)據(jù) 92
一、數(shù)據(jù)庫檢索 92
二、MySQL服務器的啟動和停止 95
三、網(wǎng)絡爬蟲 99
任務四 財務數(shù)據(jù)保存 102
一、保存到Excel文件 102
二、保存到csv文件 104
任務五 格式化Excel工作表 105
一、設置單元格格式 106
二、頁面設置 109
三、設置單元格內(nèi)容的格式 112
項目總結 113
項目實戰(zhàn) 114
實戰(zhàn)1 九方智投的基金數(shù)據(jù)采集 114
實戰(zhàn)2 水泥全國產(chǎn)量數(shù)據(jù)采集 116
項目四 財務數(shù)據(jù)處理與可視化 119
任務一 數(shù)據(jù)處理 120
一、數(shù)據(jù)清洗 120
二、數(shù)據(jù)合并 129
三、數(shù)據(jù)提取 132
四、數(shù)據(jù)分類 134
五、數(shù)據(jù)排序 135
六、統(tǒng)計分組 139
任務二 圖表結構 144
一、Figure圖表窗口 145
二、坐標系 147
三、坐標軸 147
任務三 可視化圖表 149
一、繪制折線圖 149
二、繪制柱形圖 152
三、繪制餅圖 155
四、繪制散點圖 157
五、繪制面積圖 158
六、繪制箱形圖 160
七、繪制雷達圖 162
項目總結 165
項目實戰(zhàn) 165
實戰(zhàn)1 繪制產(chǎn)品銷售情況分析圖 165
實戰(zhàn)2 外貿(mào)進出口年中分析 166
項目五 財務報表分析 171
任務一 財務報表概述 172
一、財務報表分類 172
二、財務報表分析的種類 173
三、財務報表分析方法 173
四、在Excel文件中進行運算 174
任務二 編制財務報表 182
一、利潤表 182
二、現(xiàn)金流量表 182
三、資產(chǎn)負債表 185
四、所有者權益變動表 185
五、財務報表附注 186
任務三 財務比率分析 187
一、償債能力分析 187
二、營運能力分析 188
三、盈利能力分析 191
任務四 數(shù)據(jù)透視表分析 192
一、數(shù)據(jù)透視表的組成 193
二、創(chuàng)建數(shù)據(jù)透視表 194
項目總結 198
項目實戰(zhàn) 198
實戰(zhàn)1 創(chuàng)建財務比率分析表 198
實戰(zhàn)2 編寫利潤表表格 202
實戰(zhàn)3 創(chuàng)建產(chǎn)品分析圖表 206