欧美一级特黄aaaaaaa在线观看-欧美一级特黄aaaaaa在线看片-欧美一级特黄aa大片-欧美一级特黄刺激大片视频-深夜久久-深夜激情网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力
圖書信息

Python辦公自動化—玩轉(zhuǎn)Excel

中國水利水電出版社
    【作 者】郝春吉 劉智楊 周永福 黃 詮 【I S B N 】978-7-5226-0271-4 【責(zé)任編輯】周春元 【適用讀者群】本專通用 【出版時間】2022-02-21 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】204 【千字?jǐn)?shù)】318 【印 張】12.75 【定 價】39 【叢 書】普通高等教育通識類課程新形態(tài)教材 【備注信息】
圖書詳情

    本書以任務(wù)為導(dǎo)向,結(jié)合大量數(shù)據(jù)分析案例及教學(xué)經(jīng)驗,深入淺出地介紹Python語言在處理Excel格式數(shù)據(jù)時的重要方法,詳盡地介紹了Python第三方庫(xlrd庫、xlwt庫、xlwings庫、pandas庫、matplotlib庫、numpy庫和pyplot庫)的基本操作方法。本書設(shè)置了多個案例,每個案例都配有程序運行源代碼,讀者可通過二維碼鏈接到網(wǎng)站下載源代碼,查看運行結(jié)果,同時網(wǎng)站還提供作者精心制作的視頻講解,讀者可輕松愉快地學(xué)習(xí)用Python處理各領(lǐng)域的數(shù)據(jù),真正地學(xué)以致用。

    本書可作為高校計算機公共基礎(chǔ)程序設(shè)計課程和數(shù)據(jù)分析課程的教材,也可供需要處理大量Excel數(shù)據(jù)、工作重復(fù)度較高的相關(guān)人員使用。

    本書配有教學(xué)素材,讀者可以從中國水利水電出版社網(wǎng)站(www.waterpub.com.cn)或萬水書苑網(wǎng)站(www.dgboyong.cn)免費下載。

    內(nèi)容設(shè)計

    簡明扼要

    結(jié)構(gòu)合理

    與時俱進(jìn)

    內(nèi)容安排

    突出實踐

    重在應(yīng)用

    實用性強

    內(nèi)容敘述

    結(jié)合案例

    圖文并茂

    深入淺出

    資源配置

    電子課件

    案例源碼

    微課視頻

    大學(xué)計算機公共基礎(chǔ)課已經(jīng)開設(shè)了二十余年,不可否認(rèn),其為計算機知識的普及做出了不可磨滅的貢獻(xiàn)。隨著時間的推移,原有的大學(xué)計算機公共基礎(chǔ)課的內(nèi)容已經(jīng)不能適應(yīng)當(dāng)前社會發(fā)展的需要,亟需更新內(nèi)容,基于此,編寫了本書,用以開展并推廣新一輪的大學(xué)計算機基礎(chǔ)課教學(xué)改革。

    大數(shù)據(jù)時代已經(jīng)到來,數(shù)據(jù)處理是最直接的體現(xiàn)。在數(shù)據(jù)量巨大的情況下,原有的手工操作已經(jīng)不能滿足人們?nèi)粘I詈凸ぷ魉瑁k公自動化迎來了新一輪的革新。本書以Python語言代替之前Excel中的手工操作,實現(xiàn)一種全新的“辦公自動化”方式。使用Python語言,只需要幾行代碼就可以輕松解決問題,特別是當(dāng)工作重復(fù)度很高的時候,只要略微改動代碼即可,可大大地節(jié)省時間,提高工作效率。

    Python是一種跨平臺的計算機程序設(shè)計語言,是一種結(jié)合了解釋性、編譯性、互動性和面向?qū)ο蟮哪_本語言。其最初被設(shè)計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,已被更多地用于獨立的、大型項目的開發(fā)。

    在實際應(yīng)用中,如何將Excel與Python語言相結(jié)合進(jìn)行數(shù)據(jù)處理,是數(shù)據(jù)分析從業(yè)者需要掌握的重點內(nèi)容。雖然Excel也是進(jìn)行數(shù)據(jù)處理的專業(yè)軟件,但其在進(jìn)行自動化操作方面不如Python靈活。利用Python可以很容易地讀取、計算和編輯Excel文檔中的數(shù)據(jù),提高數(shù)據(jù)分析工作的效率。

    本書主要講述如何利用Python處理Excel文件,進(jìn)而進(jìn)行數(shù)據(jù)分析和可視化等操作。

    Python與Excel之所以能夠結(jié)合應(yīng)用,主要還是因為其各自的特點:

     Python語言編寫程序非常方便,統(tǒng)一語言帶來記錄方法的規(guī)范統(tǒng)一,當(dāng)需要修改或者復(fù)制重要功能時,只需要調(diào)整設(shè)定的參數(shù)即可。

     Excel電子表格處理軟件中的每一步操作都來自鼠標(biāo)單擊,中間有一處錯誤,很多步驟都需要重新調(diào)整,浪費時間,而用來提升Excel電子表格處理能力的VBA(Visual Basic for Applications)和宏又過于復(fù)雜,不如Python簡單和容易使用。

    由于編者水平有限,加之時間倉促,書中難免存在不當(dāng)之處,懇請讀者批評指正。

    編 者

    2021年11月

    第1章 Python基礎(chǔ) 1
    1.1 Python語言介紹 1
    1.2 快速搭建Python開發(fā)環(huán)境 1
    1.2.1 Python軟件的下載與安裝(Windows系統(tǒng)) 1
    1.2.2 Python軟件的使用 4
    1.3 Python語言的核心 5
    1.3.1 循環(huán)語句 5
    1.3.2 條件語句 9
    1.3.3 列表 10
    1.3.4 字典 11
    1.4 常用第三方庫簡介 12
    1.5 本章總結(jié) 13
    第2章 Python辦公自動化之xlrd庫、 xlwt庫和xlwings庫 14
    2.1 創(chuàng)建及讀取Excel文件 14
    2.1.1 創(chuàng)建Excel文件 14
    2.1.2 讀取Excel文件 14
    2.1.3 讀取Excel工作表(以工作表名稱打開) 15
    2.1.4 讀取Excel工作表(以工作表序號打開) 15
    2.2 寫入數(shù)據(jù)及計算數(shù)據(jù) 16
    2.2.1 寫入數(shù)據(jù) 16
    2.2.2 獲取工作表總行數(shù)(nrows) 16
    2.2.3 獲取工作表總列數(shù)(ncols) 17
    2.2.4 row(索引)獲取對應(yīng)的行 17
    2.2.5 col(索引)獲取對應(yīng)的列 17
    2.2.6 使用字典向工作表中寫入數(shù)據(jù) 18
    2.2.7 利用公式計算數(shù)據(jù)并進(jìn)行填充 19
    2.2.8 修改源工作表中數(shù)據(jù)的方式(修改內(nèi)容) 20
    2.2.9 修改源工作表中數(shù)據(jù)的方式(修改標(biāo)題) 21
    2.2.10 在源工作簿中增加新的工作表 21
    2.2.11 復(fù)制工作簿 22
    2.2.12 激活活動表格 22
    2.2.13 獲取工作表中有效范圍內(nèi)的有效數(shù)據(jù) 23
    2.3 格式控制 24
    2.3.1 設(shè)置工作表的行高和列寬 24
    2.3.2 設(shè)置工作表文字格式 25
    2.3.3 設(shè)置字體屬性(Font) 26
    2.3.4 設(shè)置邊框?qū)傩裕˙orders) 27
    2.3.5 設(shè)置對齊屬性(Alignment) 28
    2.3.6 設(shè)置背景屬性(Pattern) 30
    2.3.7 設(shè)置字體顏色 31
    2.3.8 設(shè)置表格邊框 31
    2.3.9 設(shè)置行高、列寬、內(nèi)容位置 33
    2.3.10 合并單元格 34
    2.3.11 拆分單元格 35
    2.3.12 設(shè)置表格背景顏色 36
    2.3.13 獲取指定范圍背景顏色 36
    2.3.14 清除表格背景顏色 37
    2.3.15 刪除指定范圍的數(shù)據(jù)內(nèi)容 38
    2.3.16 刪除指定范圍的內(nèi)容并清除其格式 38
    2.3.17 查找指定范圍的行標(biāo) 39
    2.3.18 查找指定范圍的列標(biāo) 40
    2.3.19 查找指定范圍的“范圍”、列的列數(shù)、列的內(nèi)容 40
    2.4 其他應(yīng)用 41
    2.4.1 自動創(chuàng)建表格 41
    2.4.2 在工作表中篩選數(shù)據(jù) 46
    2.4.3 Python文件打包輸出 48
    2.4.4 設(shè)置文件的圖標(biāo) 49
    2.4.5 為目標(biāo)設(shè)置超鏈接 51
    2.5 本章總結(jié) 52
    第3章 Python辦公自動化之pandas庫 54
    3.1 基本操作 54
    3.1.1 創(chuàng)建文件(無數(shù)據(jù)的工作簿) 55
    3.1.2 創(chuàng)建文件(有數(shù)據(jù)的工作簿) 55
    3.1.3 創(chuàng)建文件(帶索引的工作簿) 56
    3.1.4 判斷工作表中數(shù)據(jù)內(nèi)容的行數(shù)和列數(shù) 56
    3.1.5 顯示工作表中的部分?jǐn)?shù)據(jù)內(nèi)容 57
    3.1.6 在工作表中添加數(shù)據(jù) 58
    3.1.7 對工作表中的數(shù)據(jù)進(jìn)行計算 59
    3.1.8 填充日期序列 59
    3.1.9 填充年份序列 60
    3.1.10 填充月份序列 61
    3.1.11 函數(shù)填充(求和) 62
    3.1.12 函數(shù)填充(計算平均值) 63
    3.2 數(shù)據(jù)分析與統(tǒng)計 64
    3.2.1 排序(升序排列) 64
    3.2.2 排序(降序排列) 65
    3.2.3 多重排序 66
    3.2.4 數(shù)據(jù)篩選 66
    3.2.5 提取工作表數(shù)據(jù)并將其寫入列表和字典 67
    3.2.6 數(shù)據(jù)分類匯總(按字符型匯總) 68
    3.2.7 數(shù)據(jù)分類匯總(按數(shù)值型匯總) 68
    3.2.8 創(chuàng)建數(shù)據(jù)透視表 69
    3.2.9 數(shù)據(jù)透視表分組 70
    3.3 csv、tsv、txt文件與Excel文件的區(qū)別與聯(lián)系 71
    3.3.1 讀取csv文件內(nèi)容到Excel文件中 71
    3.3.2 讀取tsv文件內(nèi)容到Excel文件中 72
    3.3.3 讀取txt文件內(nèi)容到Excel文件中 73
    3.4 關(guān)于工作表中行的操作 74
    3.4.1 合并兩個工作表 74
    3.4.2 向工作表中追加數(shù)據(jù) 74
    3.4.3 修改工作表中的數(shù)據(jù) 75
    3.4.4 替換整行數(shù)據(jù) 76
    3.4.5 插入整行數(shù)據(jù) 77
    3.4.6 刪除整行數(shù)據(jù)(按指定行刪除) 78
    3.4.7 刪除整行數(shù)據(jù)(按指定范圍刪除) 79
    3.4.8 刪除整行數(shù)據(jù)(按切片方式刪除) 79
    3.4.9 有條件地刪除整行數(shù)據(jù) 80
    3.5 關(guān)于工作表中列的操作 81
    3.5.1 以列的方式合并兩個工作表 81
    3.5.2 追加列數(shù)據(jù)(追加空列) 81
    3.5.3 追加列數(shù)據(jù)(追加并填充數(shù)據(jù)) 82
    3.5.4 刪除列數(shù)據(jù) 83
    3.5.5 插入列數(shù)據(jù) 84
    3.5.6 修改列標(biāo)題 84
    3.5.7 刪除空值 85
    3.6 本章總結(jié) 86
    第4章 Python數(shù)據(jù)可視化之matplotlib庫和pyplot庫 88
    4.1 條形圖與散點圖 88
    4.1.1 繪制條形圖 88
    4.1.2 繪制散點圖 90
    4.2 柱狀圖 91
    4.2.1 繪制普通柱狀圖 91
    4.2.2 分組柱狀圖及優(yōu)化 92
    4.2.3 繪制疊加柱狀圖 93
    4.3 餅圖 95
    4.3.1 繪制普通餅圖 95
    4.3.2 餅圖優(yōu)化 96
    4.3.3 繪制環(huán)形圖 97
    4.4 直方圖與密度圖 98
    4.4.1 繪制直方圖 98
    4.4.2 直方圖優(yōu)化 99
    4.4.3 繪制密度圖 100
    4.5 折線圖 101
    4.5.1 繪制折線圖 101
    4.5.2 折線圖優(yōu)化 102
    4.5.3 折線圖疊加 103
    4.5.4 繪制多折線圖 104
    4.6 其他常用圖表 105
    4.6.1 繪制氣泡圖 105
    4.6.2 繪制雷達(dá)圖 106
    4.6.3 繪制面積圖 108
    4.6.4 繪制疊加區(qū)域圖 109
    4.6.5 繪制股票趨勢圖 110
    4.6.6 制作數(shù)據(jù)透視表 111
    4.7 本章總結(jié) 111
    第5章 Python第三方庫 113
    5.1 xlrd庫—快速讀取Excel文件包 113
    5.1.1 獲取所有工作表名稱 113
    5.1.2 根據(jù)下標(biāo)獲取工作表名稱 113
    5.1.3 輸出工作表名稱、行數(shù)和列數(shù) 114
    5.1.4 根據(jù)工作表名稱獲取整行和整列的值 114
    5.1.5 獲取指定單元格的內(nèi)容 114
    5.1.6 獲取單元格內(nèi)容的數(shù)據(jù)類型 115
    5.1.7 xlrd命令匯總 115
    5.2 xlwt庫—快速寫入Excel文件包 118
    5.2.1 寫入數(shù)據(jù) 118
    5.2.2 設(shè)置單元格寬度 119
    5.2.3 在單元格中輸入日期 119
    5.2.4 向單元格添加一個公式 120
    5.2.5 在單元格中添加超鏈接 120
    5.2.6 合并工作表中的單元格 121
    5.2.7 設(shè)置單元格內(nèi)容的對齊方式 121
    5.2.8 添加單元格邊框 122
    5.2.9 設(shè)置單元格背景色 123
    5.3 xlutils庫—保留原有格式讀取Excel文件包 123
    5.3.1 對源文件進(jìn)行備份 124
    5.3.2 獲取工作簿信息 124
    5.3.3 復(fù)制后修改文件內(nèi)容 125
    5.3.4 獲取所有單元格索引坐標(biāo) 125
    5.3.5 單元格內(nèi)容的修改 126
    5.4 xlwings庫—讓Excel飛起來 127
    5.4.1 App常用API:啟動操作 128
    5.4.2 Book常用API:工作簿操作 128
    5.4.3 Sheets常用API:工作表操作 128
    5.4.4 Range常用API:單元格操作 130
    5.4.5 列(columu)所表示的意義 134
    5.4.6 行(row)所表示的意義 134
    5.4.7 自動調(diào)整行高與列寬 135
    5.4.8 設(shè)置字體(Font) 135
    5.4.9 設(shè)置邊框(Borders) 136
    5.4.10 設(shè)置邊框線型(LineStyle) 136
    5.4.11 設(shè)置邊框?qū)挾龋╓eight) 137
    5.4.12 設(shè)置區(qū)域單元格內(nèi)部邊框 137
    5.4.13 設(shè)置位置(Alignment) 137
    5.4.14 合并/拆分單元格(Merge/UnMerge) 138
    5.4.15 設(shè)置超鏈接 138
    5.4.16 設(shè)置顏色(Color) 138
    5.4.17 常用設(shè)置 139
    5.4.18 綜合實例 139
    5.5 pandas庫—高效數(shù)據(jù)分析師 141
    5.5.1 創(chuàng)建Series 141
    5.5.2 創(chuàng)建DataFrame(以數(shù)據(jù)方式創(chuàng)建) 142
    5.5.3 創(chuàng)建DataFrame(以字典方式創(chuàng)建) 142
    5.5.4 查看DataFrame數(shù)據(jù)信息 143
    5.5.5 對DataFrame標(biāo)簽進(jìn)行排序 144
    5.5.6 對DataFrame數(shù)據(jù)進(jìn)行排序 144
    5.5.7 提取部分?jǐn)?shù)據(jù)(單列數(shù)據(jù)) 145
    5.5.8 提取部分?jǐn)?shù)據(jù)(多行數(shù)據(jù)) 145
    5.5.9 提取部分?jǐn)?shù)據(jù)(條件數(shù)據(jù)) 146
    5.6 openpyxl庫 146
    5.6.1 創(chuàng)建文件 147
    5.6.2 打開已有文件 147
    5.6.3 創(chuàng)建工作表(在最后位置) 147
    5.6.4 創(chuàng)建工作表(在開始位置) 148
    5.6.5 選擇工作表 149
    5.6.6 查看工作表名稱 149
    5.6.7 訪問單元格 149
    5.6.8 訪問行 150
    5.6.9 訪問列 150
    5.6.10 輸入數(shù)據(jù) 151
    5.6.11 獲取工作表總行數(shù)和總列數(shù) 152
    5.6.12 輸出工作表中的數(shù)據(jù) 152
    5.6.13 設(shè)置單元格風(fēng)格 153
    5.6.14 合并和拆分單元格 153
    5.6.15 修改工作表標(biāo)簽顏色 154
    5.6.16 刪除工作表 155
    5.7 matplotlib.pyplot庫 155
    5.7.1 figure函數(shù) 156
    5.7.2 subplot函數(shù)(建立單個子圖) 157
    5.7.3 axes函數(shù)(建立軸線) 158
    5.7.4 subplot函數(shù)(建立多個子圖) 159
    5.7.5 subplot函數(shù)(建立有軸線的子圖) 159
    5.7.6 繪制一條直線 160
    5.7.7 繪制多條直線 161
    5.7.8 繪制曲線 162
    5.7.9 創(chuàng)建artist對象 163
    5.7.10 通過關(guān)鍵字參數(shù)進(jìn)行繪圖 164
    5.7.11 繪制散點圖 164
    5.7.12 繪制條形圖 165
    5.7.13 修改條形圖 166
    5.7.14 繪制直方圖 167
    5.7.15 繪制餅圖 168
    5.7.16 繪制氣泡圖 169
    5.7.17 繪制輪廓圖 170
    5.7.18 設(shè)置區(qū)間上下限 171
    5.7.19 添加圖例說明 172
    5.7.20 設(shè)置區(qū)間分段 173
    5.7.21 設(shè)置布局(具有不同的軸線) 174
    5.7.22 設(shè)置布局(具有相同的軸線) 175
    5.7.23 設(shè)置軸相關(guān)問題 176
    5.7.24 正弦曲線 177
    5.7.25 subplot()函數(shù) 177
    5.7.26 subplot_adjust()函數(shù) 178
    5.7.27 subplots()函數(shù) 179
    5.7.28 subplots()函數(shù)返回值 180
    5.7.29 twinx()函數(shù)及twiny()函數(shù) 181
    5.8 numpy庫—科學(xué)計算軟件包 182
    5.8.1 數(shù)組的創(chuàng)建(通過array()創(chuàng)建) 182
    5.8.2 數(shù)組的創(chuàng)建(通過arange()創(chuàng)建) 183
    5.8.3 特殊數(shù)組 184
    5.8.4 數(shù)組索引 184
    5.8.5 數(shù)組運算 185
    5.8.6 數(shù)組的復(fù)制(淺復(fù)制) 186
    5.8.7 數(shù)組的復(fù)制(深復(fù)制) 187
    5.8.8 創(chuàng)建矩陣 187
    5.8.9 矩陣運算 188
    5.8.10 numpy.dot()函數(shù)(計算點積) 188
    5.8.11 numpy.vdot()函數(shù)(計算點積) 189
    5.8.12 numpy.inner()函數(shù)(計算內(nèi)積) 190
    5.8.13 numpy.matmul()函數(shù)(計算矩陣乘積) 190
    5.8.14 numpy.linalg.det()函數(shù)(計算數(shù)組乘積) 191
    5.8.15 numpy.linalg.solve()函數(shù)(求逆矩陣) 192
    5.8.16 numpy.linalg.solve()函數(shù)(求逆矩陣) 193
    5.8.17 創(chuàng)建一維數(shù)據(jù)(array()) 193
    5.8.18 創(chuàng)建多維數(shù)據(jù)(array()) 194
    5.9 本章總結(jié) 195
    參考文獻(xiàn) 196
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 亚洲清色| 欧美日韩另类在线观看视频| 亚洲国产一级a毛片| 欧美色伊人| 91久久线看在观草草青青| 怡红院美国| 美女黄色免费看| 国产精品欧美激情第一页| 天天久久狠狠色综合| 婷婷射丁香| 激情图片激情文学| 91在线网址| 婷婷色在线| www成人国产在线观看网站| 亚洲专区视频| 久久福利青草狠狠午夜| 91中文视频| 九九精品久久| 天堂成人在线| 麻豆91制片厂| 一区二区三区四区亚洲| 久久精品国产亚洲综合色| se色成人亚洲综合| 色婷婷久久综合中文久久一本`| 久草中文在线| 五月婷婷亚洲| 日本护士xxxxx18.19| 欧色视频| xxxxxbbbbb欧美性极品| 男女一区二区三区免费| www.婷婷.com| 黄色网免费观看| 欧美一区二区自偷自拍视频| 91精品国产91久久久久久青草 | 毛片午夜| 香蕉在线视频网站| 国产桃色在线成免费视频| 亚洲一区二区在线| 91久色视频| 国产精品自拍亚洲| 色精品一区二区三区|