Python for Data Science: A Hands-On Introduction (Paperback)

Vasiliev, Yuli

買這商品的人也買了...

商品描述

A hands-on, real-world introduction to data analysis with the Python programming language, loaded with wide-ranging examples.

Python is an ideal choice for accessing, manipulating, and gaining insights from data of all kinds. Python for Data Science introduces you to the Pythonic world of data analysis with a learn-by-doing approach rooted in practical examples and hands-on activities. You'll learn how to write Python code to obtain, transform, and analyze data, practicing state-of-the-art data processing techniques for use cases in business management, marketing, and decision support.

You will discover Python's rich set of built-in data structures for basic operations, as well as its robust ecosystem of open-source libraries for data science, including NumPy, pandas, scikit-learn, matplotlib, and more. Examples show how to load data in various formats, how to streamline, group, and aggregate data sets, and how to create charts, maps, and other visualizations. Later chapters go in-depth with demonstrations of real-world data applications, including using location data to power a taxi service, market basket analysis to identify items commonly purchased together, and machine learning to predict stock prices.

商品描述(中文翻譯)

一本實踐中學習Python程式語言進行數據分析的實用導論,充滿廣泛的實例。

Python是一個理想的選擇,用於訪問、操作和從各種數據中獲取洞察力。《Python數據科學》以實際例子和實踐活動為基礎,引導您進入Python數據分析的世界。您將學習如何編寫Python代碼來獲取、轉換和分析數據,並實踐最先進的數據處理技術,應用於商業管理、市場營銷和決策支持等場景。

您將發現Python豐富的內置數據結構,用於基本操作,以及其強大的開源數據科學庫生態系統,包括NumPy、pandas、scikit-learn、matplotlib等。示例展示了如何以各種格式加載數據,如何優化、分組和聚合數據集,以及如何創建圖表、地圖和其他可視化效果。後面的章節深入演示了現實世界的數據應用,包括使用位置數據來提供出租車服務,市場籃分析以識別常一起購買的商品,以及使用機器學習來預測股票價格。

作者簡介

Yuli Vasiliev is a programmer, freelance writer, and consultant, who has been working with databases for more than two decades. He specializes in open-source development, and is experienced in building data structures and models, as well as designing and implementing database backends for various applications using Oracle technologies, MySQL, and natural language processing. Vasiliev is the author of Natural Language Processing with spaCy (No Starch Press.

作者簡介(中文翻譯)

Yuli Vasiliev是一位程式設計師、自由撰稿人和顧問,他在數據庫領域已有超過二十年的工作經驗。他專注於開源開發,並且在使用Oracle技術、MySQL和自然語言處理方面擁有豐富的經驗,包括構建數據結構和模型,以及設計和實施各種應用程式的數據庫後端。Vasiliev是《Natural Language Processing with spaCy》(No Starch Press)的作者。