𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Python for Data Science For Dummies

✍ Scribed by John Paul Mueller; Luca Massaron


Publisher
Wiley
Year
2023
Tongue
English
Leaves
464
Edition
3
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Let Python do the heavy lifting for you as you analyze large datasets

Python for Data Science For Dummies lets you get your hands dirty with data using one of the top programming languages. This beginner's guide takes you step by step through getting started, performing data analysis, understanding datasets and example code, working with Google Colab, sampling data, and beyond. Coding your data analysis tasks will make your life easier, make you more in-demand as an employee, and open the door to valuable knowledge and insights. This new edition is updated for the latest version of Python and includes current, relevant data examples.

  • Get a firm background in the basics of Python coding for data analysis
  • Learn about data science careers you can pursue with Python coding skills
  • Integrate data analysis with multimedia and graphics
  • Manage and organize data with cloud-based relational databases
  • Python careers are on the rise....

    ✦ Table of Contents


    Cover
    Table of Contents
    Title Page
    Copyright
    Introduction
    About This Book
    Foolish Assumptions
    Icons Used in This Book
    Beyond the Book
    Where to Go from Here
    Part 1: Getting Started with Data Science and Python
    Chapter 1: Discovering the Match between Data Science and Python
    Understanding Python as a Language
    Defining Data Science
    Creating the Data Science Pipeline
    Understanding Python’s Role in Data Science
    Learning to Use Python Fast
    Chapter 2: Introducing Python’s Capabilities and Wonders
    Working with Python
    Performing Rapid Prototyping and Experimentation
    Considering Speed of Execution
    Visualizing Power
    Using the Python Ecosystem for Data Science
    Chapter 3: Setting Up Python for Data Science
    Working with Anaconda
    Installing Anaconda on Windows
    Installing Anaconda on Linux
    Installing Anaconda on Mac OS X
    Downloading the Datasets and Example Code
    Chapter 4: Working with Google Colab
    Defining Google Colab
    Working with Notebooks
    Performing Common Tasks
    Using Hardware Acceleration
    Executing the Code
    Viewing Your Notebook
    Sharing Your Notebook
    Getting Help
    Part 2: Getting Your Hands Dirty with Data
    Chapter 5: Working with Jupyter Notebook
    Using Jupyter Notebook
    Performing Multimedia and Graphic Integration
    Chapter 6: Working with Real Data
    Uploading, Streaming, and Sampling Data
    Accessing Data in Structured Flat-File Form
    Sending Data in Unstructured File Form
    Managing Data from Relational Databases
    Interacting with Data from NoSQL Databases
    Accessing Data from the Web
    Chapter 7: Processing Your Data
    Juggling between NumPy and pandas
    Validating Your Data
    Manipulating Categorical Variables
    Dealing with Dates in Your Data
    Dealing with Missing Data
    Slicing and Dicing: Filtering and Selecting Data
    Concatenating and Transforming
    Aggregating Data at Any Level
    Chapter 8: Reshaping Data
    Using the Bag of Words Model to Tokenize Data
    Working with Graph Data
    Chapter 9: Putting What You Know into Action
    Contextualizing Problems and Data
    Considering the Art of Feature Creation
    Performing Operations on Arrays
    Part 3: Visualizing Information
    Chapter 10: Getting a Crash Course in Matplotlib
    Starting with a Graph
    Setting the Axis, Ticks, and Grids
    Defining the Line Appearance
    Using Labels, Annotations, and Legends
    Chapter 11: Visualizing the Data
    Choosing the Right Graph
    Creating Advanced Scatterplots
    Plotting Time Series
    Plotting Geographical Data
    Visualizing Graphs
    Part 4: Wrangling Data
    Chapter 12: Stretching Python’s Capabilities
    Playing with Scikit-learn
    Using Transformative Functions
    Considering Timing and Performance
    Running in Parallel on Multiple Cores
    Chapter 13: Exploring Data Analysis
    The EDA Approach
    Defining Descriptive Statistics for Numeric Data
    Counting for Categorical Data
    Creating Applied Visualization for EDA
    Understanding Correlation
    Working with CramΓ©r's V
    Modifying Data Distributions
    Chapter 14: Reducing Dimensionality
    Understanding SVD
    Performing Factor Analysis and PCA
    Understanding Some Applications
    Chapter 15: Clustering
    Clustering with K-means
    Performing Hierarchical Clustering
    Discovering New Groups with DBScan
    Chapter 16: Detecting Outliers in Data
    Considering Outlier Detection
    Examining a Simple Univariate Method
    Developing a Multivariate Approach
    Part 5: Learning from Data
    Chapter 17: Exploring Four Simple and Effective Algorithms
    Guessing the Number: Linear Regression
    Moving to Logistic Regression
    Making Things as Simple as NaΓ―ve Bayes
    Learning Lazily with Nearest Neighbors
    Chapter 18: Performing Cross-Validation, Selection, and Optimization
    Pondering the Problem of Fitting a Model
    Cross-Validating
    Selecting Variables Like a Pro
    Pumping Up Your Hyperparameters
    Chapter 19: Increasing Complexity with Linear and Nonlinear Tricks
    Using Nonlinear Transformations
    Regularizing Linear Models
    Fighting with Big Data Chunk by Chunk
    Understanding Support Vector Machines
    Playing with Neural Networks
    Chapter 20: Understanding the Power of the Many
    Starting with a Plain Decision Tree
    Getting Lost in a Random Forest
    Boosting Predictions
    Part 6: The Part of Tens
    Chapter 21: Ten Essential Data Resources
    Discovering the News with Reddit
    Getting a Good Start with KDnuggets
    Locating Free Learning Resources with Quora
    Gaining Insights with Oracle’s AI & Data Science Blog
    Accessing the Huge List of Resources on Data Science Central
    Discovering New Beginner Data Science Methodologies at Data Science 101
    Obtaining the Most Authoritative Sources at Udacity
    Receiving Help with Advanced Topics at Conductrics
    Obtaining the Facts of Open Source Data Science from Springboard
    Zeroing In on Developer Resources with Jonathan Bower
    Chapter 22: Ten Data Challenges You Should Take
    Removing Personally Identifiable Information
    Creating a Secure Data Environment
    Working with a Multiple-Data-Source Problem
    Honing Your Overfit Strategies
    Trudging Through the MovieLens Dataset
    Locating the Correct Data Source
    Working with Handwritten Information
    Working with Pictures
    Indentifying Data Lineage
    Interacting with a Huge Graph
    Index
    About the Authors
    Connect with Dummies
    End User License Agreement


    πŸ“œ SIMILAR VOLUMES


    Python for Data Science for Dummies
    ✍ Zanab Hussain πŸ“‚ Library πŸ“… 2015 πŸ› For Dummies 🌐 English

    <b>Unleash the power of Python for your data analysis projects with <i>For Dummies</i>!</b> 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. <i>Python for Data

    Python for Data Science for Dummies
    ✍ John Paul Mueller; Luca Massaron πŸ“‚ Library πŸ“… 2019 πŸ› For Dummies 🌐 English

    <b>The fast and easy way to learn Python programming and statistics</b> Python is a general-purpose programming language created in the late 1980s--and named after Monty Python--that's used by thousands of people to do things from testing microchips at Intel, to powering Instagram, to building vi

    Python for Data Science For Dummies
    ✍ Luca Massaron & John Paul Mueller [Luca Massaron] πŸ“‚ Library πŸ“… 2015 πŸ› For Dummies 🌐 English

    <span><span><p><b>Unleash the power of Python for your data analysis projects with For Dummies!</b></p><p>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. <em>Pyth

    Python for Data Science For Dummies
    ✍ Massaron, Luca;John Paul Mueller πŸ“‚ Library πŸ“… 2015 πŸ› John Wiley and Sons 🌐 English

    pt. I. Getting started with Python for data science -- Discovering the match between data science and Python -- Introducing Python's capabilities and wonders -- Setting up Python for data science -- Reviewing basic Python -- pt. II. Getting your hands dirty with data -- Working with real data -- Con

    Python for Data Science For Dummies
    ✍ Massaron, Luca;John Paul Mueller πŸ“‚ Library πŸ“… 2019 πŸ› For Dummies 🌐 English

    The fast and easy way to learn Python programming and statistics Python is a general-purpose programming language created in the late 1980s-and named after Monty Python-that's used by thousands of people to do things from testing microchips at Intel, to powering Instagram, to building video games wi