幫助中心 | 我的帳號 | 關於我們

大數據分析與可視化(人工智慧文科版教育部高等學校電腦類專業教學指導委員會規劃教材)

  • 作者:編者:張偉娜|責編:郭賽
  • 出版社:清華大學
  • ISBN:9787302697688
  • 出版日期:2025/08/01
  • 裝幀:平裝
  • 頁數:195
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以數據分析流程為主線,借助實際案例,引導讀者建立數據分析思維,內容涵蓋數據分析基本理論、數據分析工具選擇、數據獲取方法、數據分析及可視化方法。本書案例緊貼業務場景,讀者可以學完即用,避免因迷失在眾多理論和技術中而難以入手。本書案例探索和分析真實世界中的數據,幫助讀者深入理解社會經濟、科技發展等方面的問題,以分析結果引導讀者積極思考社會責任和價值觀問題。本書各章內容相對獨立,旨在解決數據分析某一環節的問題,讀者可以根據自己的需求選擇性地學習。每章內容分為學習目標、案例知識點講解、本章小結、思考與練習四部分,目標明確、內容完整。
    本書適合作為高等學校文科類專業電腦相關課程的教材。

作者介紹
編者:張偉娜|責編:郭賽

目錄
第1章  我們可以用數據做什麼
  學習目標
  1.1  數據分析的意義
  1.2  數據分析的基本流程
  1.3  常用的數據分析工具
  本章小結
  思考與練習
第2章  工欲善其事,必先利其器
  學習目標
  2.1  程序設計語言
    2.1.1  程序設計語言發展史
    2.1.2  「翻譯」高級程序設計語言
  2.2  Python簡介
  2.3  搭建Python環境
  2.4  安裝Python解釋器
    2.4.1  下載Python安裝文件
    2.4.2  安裝Python
    2.4.3  檢驗安裝是否成功
    2.4.4  配置環境變數
    2.4.5  Python IDLE的使用
  2.5  集成開發環境VS Code
    2.5.1  安裝VS Code
    2.5.2  安裝插件
    2.5.3  配置Python解釋器
    2.5.4  在VS Code中編輯和運行Python程序
  2.6  集成開發環境PyCharm
    2.6.1  PyCharm安裝
    2.6.2  PyCharm配置
    2.6.3  PyCharm中編輯和運行Python文件
  2.7  集成開發環境Anaconda
    2.7.1  Anaconda安裝
    2.7.2  使用Jupyter新建交互腳本
  2.8  人工智慧輔助編碼
    2.8.1  大模型API輔助編程
    2.8.2  AI編程插件
  本章小結
  思考與練習
第3章  與電腦溝通的規則——Python基本語法
  學習目標
  3.1  程序的格式框架
  3.2  註釋
  3.3  標識符
  3.4  賦值語句
  3.5  輸入語句
  3.6  輸出語句
  本章小結
  思考與練習
第4章  用電腦語言表達想法——數值類型、運算符與表達式、內置函數與庫
  學習目標
  4.1  數值類型

    4.1.1  整數類型
    4.1.2  浮點數類型
    4.1.3  複數類型
    4.1.4  布爾類型
  4.2  運算符與表達式
    4.2.1  運算符
    4.2.2  表達式
  4.3  內置函數與庫
    4.3.1  內置函數
    4.3.2  庫
    4.3.3  math庫的使用
    4.3.4  random庫的使用
    4.3.5  turtle繪圖
  思考與練習
第5章  複雜邏輯實現——程序控制結構
  學習目標
  5.1  順序結構
  5.2  分支結構
    5.2.1  單分支結構
    5.2.2  雙分支結構
    5.2.3  多分支結構
  5.3  循環結構
    5.3.1  遍歷循環
    5.3.2  條件循環
  5.4  break語句和continue語句
  5.5  循環嵌套
  5.6  循環的else子句
  本章小結
  思考與練習
第6章  代碼復用——函數與模塊
  學習目標
  6.1  函數的基本使用
    6.1.1  函數基本概念
    6.1.2  函數返回值
    6.1.3  函數的形參與實參
    6.1.4  變數的作用域
  6.2  遞歸函數
  6.3  常用內置函數
    6.3.1  lambda()函數
    6.3.2  map()函數
    6.3.3  zip()函數
  本章小結
  思考與練習
第7章  數據採集
  學習目標
  7.1  爬蟲的原理
  7.2  網頁基礎
    7.2.1  網頁基本結構
    7.2.2  網頁訪問原理
  7.3  獲取網頁信息——requests庫

  7.4  頁面內容提取
    7.4.1  BeautifulSoup頁面解析
    7.4.2  Xpath頁面解析
    7.4.3  正則表達式
  7.5  Selenium
    7.5.1  Selenium網頁爬取
    7.5.2  元素定位與交互
  本章小結
  思考與練習
第8章  文本分析
  學習目標
  8.1  中文分詞jieba庫
    8.1.1  jieba分詞
    8.1.2  詞性標注
    8.1.3  關鍵詞提取
  8.2  wordcloud詞雲製作
    8.2.1  wordcloud概述
    8.2.2  wordcloud庫解析
  8.3  LDA主題模型
    8.3.1  LDA主題模型簡介
    8.3.2  LDA模型實現及可視化
  本章小結
  思考與練習
第9章  數據分析
  學習目標
  9.1  Pandas數據結構
    9.1.1  Series對象
    9.1.2  DataFrame對象
  9.2  文件讀寫
    9.2.1  讀文件
    9.2.2  寫文件
  9.3  數據審查與校驗
  9.4  數據清洗
  9.5  數據抽取
  9.6  數據增、刪、改
    9.6.1  增加數據
    9.6.2  刪除數據
    9.6.3  修改數據
  9.7  數據統計
  9.8  數據排序與排名
    9.8.1  數據排序
    9.8.2  排名
  9.9  數據匯總
    9.9.1  分類匯總
    9.9.2  數據透視表
  9.10  日期數據處理
  本章小結
  思考與練習
第10章  數據可視化
  學習目標

  10.1  圖表及實現工具
  10.2  matplotlib簡介
    10.2.1  matplotlib繪圖方式
    10.2.2  matplotlib中文顯示
  10.3