Arora, Sandhya

Data science and analytics with python Sandhya Arora & Latesh Malik - Hyderabad Universities Press c2023 - x, 488 P.B

Preface
Acknowledgements
Chapter 1: Introduction to Data Science
Introduction | Data Science | Data Science Stages | Data Science Ecosystem | Tools Used in Data Science | Data Science Workflow | Automated Methods for Data Collection | Overview of Data | Sources of Data | Big Data | Data Categorization

Chapter 2: Environment Set-up and Basics of Python
Introduction to Python | Features of Python | Installation of Python | Python Identifiers | Python Indentation | Comments in Python | Basic Data | Operators and Expressions | Data Types | Sets and Frozen Sets | Loops and Conditions | Classes and Functions | Working with Files

Chapter 3: NumPy and pandas
Arrays | NumPy | The pandas Package | Panels

Chapter 4: Data Visualization
Introduction | Visualization Software and Tools | Interactive Visual Analysis | Text Visualization | Creating Graphs with Matplotlib | Creating Graphs with the plotly Package
| Data Visualization with Matplotlib, Seaborn and pandas | Exploratory Data Analysis | Mapping and Cartopy

Chapter 5: Python scikit-learn
Introduction | Features of scikit-learn | Installation | Regression and Classifiers in scikit-learn | Support Vector Machine (SVM) | K-Nearest Neighbor (K-NN) | Case Studies

Chapter 6: Environment Set-up: TensorFlow and Keras
Introduction to TensorFlow | TensorFlow Features | Benefits of TensorFlow | Installation of TensorFlow | TensorFlow Architecture | Introduction to Keras | Installation of Keras |
Features of Keras | Programming in Keras

Chapter 7: Probability
Introduction to Probability | Probability and Statistics | Random Variables | Central Limit Theorem | Density Functions | Probability Distribution

Chapter 8: Machine Learning and Data Pre-processing
Introduction to Machine Learning | Need for Machine Learning | Types of Machine Learning | Understanding Data | Data Set and Data Types | Data Pre-processing | Data
Pre-processing in Python

Chapter 9: Statistical Analysis: Descriptive Statistics
Introduction | One-dimensional Statistics | Multi-dimensional Statistics | Simpson’s Paradox

Chapter 10: Statistical Analysis: Inferential Statistics
Introduction | Hypothesis Testing | Using the t-test | The t-test in Python | Chi-square Test | Wilcoxon Rank-Sum Test | Introduction to Analysis of Variance

Chapter 11: Classification
Introduction | K-NN Classification | Decision Trees | Support Vector Machine (SVM) | Naive Bayes’ Classification | Metrics for Evaluating Classifier Performance | Cross-validation
| Ensemble Methods: Techniques to Improve Classification Accuracy

Chapter 12: Prescriptive Analytics: Data Stream Mining
Introduction to Stream Concepts | Mining Data Streams | Data Stream Management System (DSMS) | Data Stream Models | Data Stream Filtering | Sampling Data in a Stream
| Concept Drift | Data Stream Classification | Rare Class Problem | Issues, Controversies and Problems | Applications of Data Mining | Implementation of Data Streams in Python

Chapter 13: Language Data Processing in Python
Natural Language Processing | Text Processing in Python | CGI/Web Programming Using Python | Twitter Sentiment Analysis in Python | Twitter Sentiment Analysis for Film
Reviews | Case Study: A Recommendation System for a Film Data Set | Case Study: Text Mining and Visualization in Word Clouds

Chapter 14: Clustering
Introduction | Distance Measures | K-means Clustering | Hierarchical Clustering | DBSCAN Clustering

Chapter 15: Association Rule Mining
Introduction | The Apriori Algorithm | An Example of an Apriori Algorithm | An Example Using Python: Transactions in a Grocery Store

Chapter 16: Time Series Analysis Using Python
Introduction | Components of a Time Series | Additive and Multiplicative Time Series | Time Series Analysis | Case Study on Time Series Analysis

Chapter 17: Deep Neural Network and Convolutional Neural Network
Overview of Feed Forward Neural Network | Overview of Deep Neural Network | Activation Function | Loss Functions | Regularization | Convolutional Neural Network |
Implementation of CNN | Case Studies

Chapter 18: Case Studies
Digit Recognition | Face and Eye Detection in Images | Correlation and Feature Selection | Fake News Detection | Detecting Duplicate Questions | Weather Prediction and Song
Recommendation System | Spam Detection

Index

9789393330345 750.00


PYTHON
DATA SCIENCE

R 006.312 ARO(DAT)