資料視覺化|使用 Python 與 JavaScript, 2/e (Data Visualization with Python and JavaScript: Scrape, Clean, Explore, and Transform Your Data, 2/e)
Kyran Dale 著 楊新章 譯
- 出版商: 歐萊禮
- 出版日期: 2023-11-02
- 定價: $880
- 售價: 7.9 折 $695
- 語言: 繁體中文
- 頁數: 592
- 裝訂: 平裝
- ISBN: 6263246480
- ISBN-13: 9786263246485
-
相關分類:
Data-visualization
- 此書翻譯自: Data Visualization with Python and JavaScript: Scrape, Clean, Explore, and Transform Your Data, 2/e
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
初探機器學習|使用 Python (Thoughtful Machine Learning with Python)$480$379 -
Think Data Structures|Java演算法實作和資料檢索 (Think Data Structures: Algorithms and Information Retrieval in Java)$480$379 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
資料視覺化|製作充滿說服力的資訊圖表 (Fundamentals of Data Visualization)$780$616 -
協同產品設計|幫助團隊建立更好的體驗 (Collaborative Product Design: Help Any Team Build a Better Experience)$680$537 -
JavaScript 大全, 7/e (Javascript: The Definitive Guide: Master the World's Most-Used Programming Language, 7/e)$1,200$948 -
Java 學習手冊, 5/e (Learning Java: An Introduction to Real-World Programming with Java, 5/e)$780$616 -
$305自動化測試應用教程 (Web + App) -
深入淺出 Git (Head First Git: A Learner's Guide to Understanding Git from the Inside Out)$780$616 -
流暢的 Python|清晰、簡潔、高效的程式設計, 2/e (Fluent Python: Clear, Concise, and Effective Programming, 2/e)$1,200$948 -
Python 資料分析, 3/e (Python for Data Analysis: Data Wrangling with pandas, NumPy, and Jupyter, 3/e)$980$774 -
設計機器學習系統|迭代開發生產環境就緒的 ML 程式 (Designing Machine Learning Systems: An Iterative Process for Production-Ready Applications)$780$616 -
用 Python 快速上手資料分析與機器學習, 2/e$680$537 -
最強 AI 投資分析:打造自己的股市顧問機器人,股票趨勢分析×年報解讀×選股推薦×風險管理$750$593 -
Python 技術手冊, 4/e (Python in a Nutshell: A Desktop Quick Reference, 4/e)$1,200$948 -
Terraform 建置與執行, 3/e (Terraform: Up and Running: Writing Infrastructure as Code, 3/e)$780$616 -
跟 NVIDIA 學深度學習!從基本神經網路到 ......、GPT、BERT...,紮穩機器視覺與大型語言模型 (LLM) 的建模基礎$880$748 -
程式設計守則|如何寫出更好的程式碼 (The Rules of Programming: How to Write Better Code)$620$490 -
AI 神助攻!程式設計新境界 – GitHub Copilot 開發 Python 如虎添翼 : 提示工程、問題分解、測試案例、除錯$560$442 -
R 資料科學, 2/e (R for Data Science: Import, Tidy, Transform, Visualize, and Model Data, 2/e)$980$774 -
AI 助攻 Python 超級入門 創意設計 x AI 程式實作$580$458 -
資料科學:困難部分 (Data Science: The Hard Parts: Techniques for Excelling at Data Science)$680$537 -
精確掌握 AI 大趨勢!深度學習技術解密:日本 AI 神人,帶你正確學會從機器學習到生成式 AI 的核心基礎$630$498 -
演算法導論, 4/e (Introduction to Algorithms, 4/e)$1,800$1,422 -
LLM 的大開源時代 - Llama 模型精讀實戰$650$514
商品描述
擷取、清理、分析與轉換資料
「Kyran的書包含了大量資訊,從D3.js細節說明,到如何建構出由客製化互動式儀表板所使用的、且由資料庫所支持的API。可以肯定地說,您將從這本書中學到很多東西!」
—Peter Cook, 《D3 Start to Finish》作者
如何將原始、未經處理的資料轉化為動態的互動式web視覺化?在這本實用的書中,作者Kyran Dale向資料科學家、分析師以及Python、JavaScript開發人員,展示如何為工作建立理想的工具鏈。藉由提供引人入勝的範例以及分享得之不易的實務經驗,本書將引導您善用最佳的Python和JavaScript程式庫。
Python為爬取、清理和處理資料提供強大、成熟的程式庫。在web視覺化程式設計方面,JavaScript是最好的語言。這兩種語言相得益彰,可以幫助您建立現代web視覺化工具鏈。
您將學習如何:
‧使用爬取或web API(Requests、Scrapy、Beautiful Soup)獲取資料
‧在NumPy生態系統(帶有pandas、Matplotlib和Seaborn的Jupyter notebook)中使用Python資料處理程式庫清理和處理資料
‧使用靜態檔案或輕量級Python伺服器(Flask RESTful API)將資料交付到瀏覽器
‧掌握足夠的web開發技能(HTML、CSS、JavaScript)將資料視覺化
‧使用挖掘和精煉資料建立web圖表和視覺化(Plotly、D3)
作者簡介
Kyran Dale 是一名熟練的程式設計師、前研究科學家、休閒玩家、獨立研究員、偶爾為之的企業家。在15多年的研究科學家生涯中,他破解了大量程式碼,學習了大量程式庫,並精通了一些最喜歡的工具。Kyran發現Python、JavaScript和一點C++解決大多數問題大有幫助。
目錄大綱
導論
第1章|設置開發環境
Part I 基本工具
第2章|Python與JavaScript程式語言銜接橋樑
第3章|Python讀寫資料
第4章|網站開發入門
Part II 取得資料
第5章|使用Python從網站取得資料
第6章|Scrapy和重量級爬取作業
Part III 使用Pandas清理與探索資料
第7章|NumPy入門
第8章|Pandas初步介紹
第9章|Pandas清理資料
第10章|Matplotlib視覺化資料
第11章|Pandas探索資料
Part IV 提供資料
第12章|提供資料
第13章|Flask與RESTful API
Part V D3與資料視覺化
第14章|想像諾貝爾獎資料的視覺化呈現介面
第15章|建構視覺化介面骨架
第16章|D3入門—用直條圖說故事
第17章|個別得獎視覺化
第18章|D3與地圖
第19章|個別得主資料視覺化
第20章|選單列
第21章|結語
附錄A 從開發走向產品









