Python for Data Science For Dummies
(Sprache: Englisch)
Unleash the power of Python for your data analysis projects with For Dummies!
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and...
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and...
Leider schon ausverkauft
versandkostenfrei
Buch (Kartoniert)
27.80 €
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
Produktdetails
Produktinformationen zu „Python for Data Science For Dummies “
Unleash the power of Python for your data analysis projects with For Dummies!
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization. Python for Data Science For Dummies shows you how to take advantage of Python programming to acquire, organize, process, and analyze large amounts of information and use basic statistics concepts to identify trends and patterns. You'll get familiar with the Python development environment, manipulate data, design compelling visualizations, and solve scientific computing challenges as you work your way through this user-friendly guide.
* Covers the fundamentals of Python data analysis programming and statistics to help you build a solid foundation in data science concepts like probability, random distributions, hypothesis testing, and regression models
* Explains objects, functions, modules, and libraries and their role in data analysis
* Walks you through some of the most widely-used libraries, including NumPy, SciPy, BeautifulSoup, Pandas, and MatPlobLib
Whether you're new to data analysis or just new to Python, Python for Data Science For Dummies is your practical guide to getting a grip on data overload and doing interesting things with the oodles of information you uncover.
Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization. Python for Data Science For Dummies shows you how to take advantage of Python programming to acquire, organize, process, and analyze large amounts of information and use basic statistics concepts to identify trends and patterns. You'll get familiar with the Python development environment, manipulate data, design compelling visualizations, and solve scientific computing challenges as you work your way through this user-friendly guide.
* Covers the fundamentals of Python data analysis programming and statistics to help you build a solid foundation in data science concepts like probability, random distributions, hypothesis testing, and regression models
* Explains objects, functions, modules, and libraries and their role in data analysis
* Walks you through some of the most widely-used libraries, including NumPy, SciPy, BeautifulSoup, Pandas, and MatPlobLib
Whether you're new to data analysis or just new to Python, Python for Data Science For Dummies is your practical guide to getting a grip on data overload and doing interesting things with the oodles of information you uncover.
Klappentext zu „Python for Data Science For Dummies “
Unleash the power of Python for your data analysis projects with For Dummies!Python is the preferred programming language for data scientists and combines the best features of Matlab, Mathematica, and R into libraries specific to data analysis and visualization. Python for Data Science For Dummies shows you how to take advantage of Python programming to acquire, organize, process, and analyze large amounts of information and use basic statistics concepts to identify trends and patterns. You'll get familiar with the Python development environment, manipulate data, design compelling visualizations, and solve scientific computing challenges as you work your way through this user-friendly guide.
Covers the fundamentals of Python data analysis programming and statistics to help you build a solid foundation in data science concepts like probability, random distributions, hypothesis testing, and regression models
Explains objects, functions, modules, and libraries and their role in data analysis
Walks you through some of the most widely-used libraries, including NumPy, SciPy, BeautifulSoup, Pandas, and MatPlobLib
Whether you're new to data analysis or just new to Python, Python for Data Science For Dummies is your practical guide to getting a grip on data overload and doing interesting things with the oodles of information you uncover.
Inhaltsverzeichnis zu „Python for Data Science For Dummies “
Introduction 1About This Book 1
Foolish Assumptions 2
Icons Used in This Book 3
Beyond the Book 4
Where to Go from Here 5
Part I: Getting Started with Python for Data Science 7
Chapter 1: Discovering the Match between Data Science and Python 9
Defining the Sexiest Job of the 21st Century 11
Considering the emergence of data science 11
Outlining the core competencies of a data scientist 12
Linking data science and big data 13
Understanding the role of programming 13
Creating the Data Science Pipeline 14
Preparing the data 14
Performing exploratory data analysis 15
Learning from data 15
Visualizing 15
Obtaining insights and data products 15
Understanding Python's Role in Data Science 16
Considering the shifting profile of data scientists 16
Working with a multipurpose, simple, and efficient language 17
Learning to Use Python Fast 18
Loading data 18
Training a model 18
Viewing a result 20
Chapter 2: Introducing Python's Capabilities and Wonders 21
Why Python? 22
Grasping Python's core philosophy 23
Discovering present and future development goals 23
Working with Python 24
Getting a taste of the language 24
Understanding the need for indentation 25
Working at the command line or in the IDE 25
Performing Rapid Prototyping and Experimentation 29
Considering Speed of Execution 30
Visualizing Power 32
Using the Python Ecosystem for Data Science 33
Accessing scientific tools using SciPy 33
Performing fundamental scientific computing using NumPy 34
Performing data analysis using pandas 34
Implementing machine learning using Scikit?]learn 35
Plotting the data using matplotlib 35
Parsing HTML documents using Beautiful Soup 35
Chapter 3: Setting Up Python for Data Science 37
Considering the Off?]the?]Shelf Cross?]Platform Scientific Distributions 38
Getting Continuum Analytics Anaconda 39
Getting Enthought Canopy Express 40
Getting
... mehr
pythonxy 40
Getting WinPython 41
Installing Anaconda on Windows 41
Installing Anaconda on Linux 45
Installing Anaconda on Mac OS X 46
Downloading the Datasets and Example Code 47
Using IPython Notebook 47
Defining the code repository 48
Understanding the datasets used in this book 54
Chapter 4: Reviewing Basic Python 57
Working with Numbers and Logic 59
Performing variable assignments 60
Doing arithmetic 61
Comparing data using Boolean expressions 62
Creating and Using Strings 65
Interacting with Dates 66
Creating and Using Functions 68
Creating reusable functions 68
Calling functions in a variety of ways 70
Using Conditional and Loop Statements 73
Making decisions using the if statement 73
Choosing between multiple options using nested decisions 74
Performing repetitive tasks using for 75
Using the while statement 76
Storing Data Using Sets, Lists, and Tuples 77
Performing operations on sets 77
Working with lists 78
Creating and using Tuples 80
Defining Useful Iterators 81
Indexing Data Using Dictionaries 82
Part II: Getting Your Hands Dirty with Data 83
Chapter 5: Working with Real Data 85
Uploading, Streaming, and Sampling Data 86
Uploading small amounts of data into memory 87
Streaming large amounts of data into memory 88
Sampling data 89
Accessing Data in Structured Flat?]File Form 90
Reading from a text file 91
Reading CSV delimited format 92
Reading Excel and other Microsoft Office files 94
Sending Data in Unstructured File Form 95
Managing Data from Relational Databases 98
Interacting with Data from NoSQL Databases 100
Accessing Data from the Web 101
Chapter 6: Conditioning Your Data 105
Juggling between NumPy and pandas 106
Knowing when to use NumPy 106
Knowing when to use pandas 106
Validating Your Data 107
Figuring out what's in your data 108
Removing duplicates 109
Creating a data map and data plan 110
Ma
Getting WinPython 41
Installing Anaconda on Windows 41
Installing Anaconda on Linux 45
Installing Anaconda on Mac OS X 46
Downloading the Datasets and Example Code 47
Using IPython Notebook 47
Defining the code repository 48
Understanding the datasets used in this book 54
Chapter 4: Reviewing Basic Python 57
Working with Numbers and Logic 59
Performing variable assignments 60
Doing arithmetic 61
Comparing data using Boolean expressions 62
Creating and Using Strings 65
Interacting with Dates 66
Creating and Using Functions 68
Creating reusable functions 68
Calling functions in a variety of ways 70
Using Conditional and Loop Statements 73
Making decisions using the if statement 73
Choosing between multiple options using nested decisions 74
Performing repetitive tasks using for 75
Using the while statement 76
Storing Data Using Sets, Lists, and Tuples 77
Performing operations on sets 77
Working with lists 78
Creating and using Tuples 80
Defining Useful Iterators 81
Indexing Data Using Dictionaries 82
Part II: Getting Your Hands Dirty with Data 83
Chapter 5: Working with Real Data 85
Uploading, Streaming, and Sampling Data 86
Uploading small amounts of data into memory 87
Streaming large amounts of data into memory 88
Sampling data 89
Accessing Data in Structured Flat?]File Form 90
Reading from a text file 91
Reading CSV delimited format 92
Reading Excel and other Microsoft Office files 94
Sending Data in Unstructured File Form 95
Managing Data from Relational Databases 98
Interacting with Data from NoSQL Databases 100
Accessing Data from the Web 101
Chapter 6: Conditioning Your Data 105
Juggling between NumPy and pandas 106
Knowing when to use NumPy 106
Knowing when to use pandas 106
Validating Your Data 107
Figuring out what's in your data 108
Removing duplicates 109
Creating a data map and data plan 110
Ma
... weniger
Autoren-Porträt von Zanab Hussain
John Paul Mueller, consultant, application developer, writer, and technical editor, has written over 600 articles and 97 books. His topics range from programming to home security. Luca Massaron is a data scientist and a research director specializing in multivariate statistical analysis, machine learning, and customer insight. He is a pioneer of Web audience analysis in Italy and was named one of the top ten data scientists at competitions by kaggle.com.Bibliographische Angaben
- Autor: Zanab Hussain
- 2015, 1. Auflage, 432 Seiten, mit Abbildungen, Maße: 18,9 x 23,4 cm, Kartoniert (TB), Englisch
- Verlag: Wiley & Sons
- ISBN-10: 1118844181
- ISBN-13: 9781118844182
- Erscheinungsdatum: 21.07.2015
Sprache:
Englisch
Kommentar zu "Python for Data Science For Dummies"
Schreiben Sie einen Kommentar zu "Python for Data Science For Dummies".
Kommentar verfassen