GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Computer Science & IT
Essentials of Big Data Analytics cover

Essentials of Big Data Analytics

Applications in R and Python

by Pallavi Chavan, Kalyani Pampattiwar, Ramchandra Mangrulkar

1st Edition

Publisher: Morgan Kaufmann

(0 reviews)

Compare Prices

VitalSourceLifetime Access$180.00AmazonKindle$144.00Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780443452062
eText ISBN9780443452079
PublisherMorgan Kaufmann
Publishing Year2026
Edition1st Edition
LanguageEnglish

Essentials of Big Data Analytics, 1st Edition, is a textbook designed to bridge theoretical data concepts with applied computational techniques in quantitative analytics. The volume establishes structured analytical methodologies required to organize, process, and evaluate high-volume computational datasets across diverse data processing environments.

The thematic progression begins with mathematical and statistical foundations for Big Data alongside computational methodologies for data exploration and distributed computing infrastructure. The text offers broad overviews of major Big Data technologies, including Hadoop and Spark. Subsequent thematic sections examine key operational components, covering initial data ingestion procedures, systematic data preprocessing, scalable storage architectures, and general database management.

To support applied learning and practical engagement, the publication integrates structured exercises, technical tutorials, and real-world case studies formatted in R, Python, and MapReduce environments. This balanced combination of theoretical grounding and hands-on computational practice offers targeted support for computer science researchers, data science researchers, and data analysis researchers working with complex datasets.

Table of Contents

  1. Chapter 1: Introduction to Big Data Analytics

    • • 1.1 Understanding Big Data
    • • 1.1.1 Definition and characteristics of Big Data
    • • 1.1.2 Volume, Velocity, Variety, Veracity, and Value (5Vs)
    • • 1.1.3 Real-time processing challenges
    • • 1.2 Types of Big Data
    • • 1.2.1 Classifying data into structured, unstructured, and semi-structured types
    • • 1.2.2 Examples of each type in various industries
    • • 1.3 Significance and Applications of Big Data Analytics
    • • 1.3.1 Discussing the importance of deriving insights from Big Data
    • • 1.3.2 Applications in business, healthcare, finance, and more
    • • 1.3.3 Impact on decision-making and strategic planning
    • • 1.4 Basics of Data Science
    • • 1.4.1 Core principles and goals of data science
    • • 1.4.2 The data science lifecycle
    • • 1.4.3 Role of a data scientist
    • • 1.4.4 Big Data and Data Science: A Symbiotic Connection
  2. Chapter 2: Mathematical Foundations

    • • 2.1 Statistical Concepts for Big Data
    • • 2.1.1 Review of statistical fundamentals
    • • 2.1.2 Adaptations for handling large datasets
    • • 2.1.3 Significance testing and confidence intervals in Big Data
    • • 2.2 R and Python Fundamentals
    • • 2.2.1 Basic syntax, data types, structures
    • • 2.2.2 Data frames, lists, matrices, and arrays
    • • 2.3 Data Exploration and Visualization
    • • 2.3.1 Exploratory data analysis (EDA) with R and Python
    • • 2.3.2 Visualizing data using ggplot2, Matplotlib, Seaborn, and Plotly
    • • 2.3.3 Interpretation of visualizations, packages
  3. Chapter 3: Big Data Technologies and Programming

    • • 3.1 Overview of Big Data Technologies (Hadoop, Spark, etc.)
    • • 3.1.1 Introduction to Hadoop, Spark, and other Big Data frameworks
    • • 3.1.2 Use cases for each technology
    • • 3.2 Introduction to MapReduce
    • • 3.2.1 MapReduce programming model
    • • 3.2.2 Key concepts: Map phase, Shuffle and Sort, Reduce phase
    • • 3.2.3 MapReduce vs. traditional database processing
    • • 3.3 R and Python as Programming Languages for Big Data
    • • 3.3.1 Capabilities for handling large datasets
    • • 3.3.2 Integrating R and Python with Big Data tools
    • • 3.4 Integrating R and Python with Distributed Computing
    • • 3.4.1 Using R and Python on Hadoop and Spark clusters
    • • 3.4.2 Exploring distributed computing frameworks compatible with R and Python
    • • 3.4.3 Challenges of distributed R and Python computing
  4. Chapter 4: Data Ingestion and Preprocessing

    • • 4.1 Data Collection Strategies
    • • 4.1.1 Strategies for collecting diverse data sources
    • • 4.1.2 Challenges in data collection and solutions
    • • 4.2 Data Cleaning and Preprocessing
    • • 4.2.1 Techniques for cleaning noisy or inconsistent data
    • • 4.2.2 Handling missing data, outliers, and imputation (R and Python)
    • • 4.3 Feature Engineering and Transformation
  5. Chapter 5: Big Data Storage and Management

    • • 5.1 Storage Architectures for Big Data
    • • 5.1.1 Overview of storage solutions like HDFS and distributed databases
    • • 5.1.2 Choosing storage solutions based on use cases
    • • 5.2 Scalable Data Management
    • • 5.2.1 Scalability challenges and solutions
    • • 5.2.2 Horizontal and vertical scaling concepts
    • • 5.3 Data Warehousing and Data Lakes
    • • 5.3.1 Understanding data warehousing and data lakes
    • • 5.3.2 Integrating R and Python in analytics on data lakes
  6. Chapter 6: Advanced MapReduce for Big Data Processing

    • • 6.1 Understanding MapReduce Paradigm
    • • 6.1.1 Deep dive into the MapReduce framework
    • • 6.1.2 Practical use cases for MapReduce
    • • 6.2 Implementing MapReduce Jobs
    • • 6.2.1 Step-by-step guide on writing and executing a MapReduce job
    • • 6.2.2 Common patterns and anti-patterns in MapReduce development
    • • 6.3 MapReduce Optimization Techniques
    • • 6.3.1 Strategies for optimizing MapReduce jobs
    • • 6.3.2 Combiners, partitioning, and compression techniques
  7. Chapter 7: Machine Learning Techniques for Big Data Processing

    • • 7.1 Introduction to Machine Learning in Big Data Context
    • • 7.2 Supervised Learning for Big Data
    • • 7.3 Unsupervised Learning for Big Data
    • • 7.4 Ensemble Learning Techniques
    • • 7.5 Optimization Techniques in Big Data Processing
    • • 7.5.1 Linear Programming (LP)
    • • 7.5.2 Dynamic Programming (DP)
    • • 7.5.3 Goal Programming (GP)
    • • 7.6 Case Studies on Machine Learning in Big Data
  8. Chapter 8: Mining Data Streams

    • • 8.1 The Stream Data Model
    • • 8.1.1 A Data-Stream-Management System
    • • 8.1.2 Examples of Stream Sources, Stream Queries
    • • 8.2 Sampling and Filtering in Data Streams
    • • 8.3 Algorithms for Data Stream Mining
    • • 8.3.1 Stream clustering and classification algorithms
    • • 8.3.2 Bloom filters and their analysis
  9. Chapter 9: Case Studies and Practical Applications

    • • 9.1 Industry-specific Use Cases
    • • 9.1.1 Applications in healthcare, finance, e-commerce, etc.
    • • 9.2 Success Stories in Big Data Analytics
    • • 9.3 Practical Implementations and Challenges
    • • 9.3.1 Implementing solutions using R and Python
    • • 9.3.2 Addressing real-world challenges
  10. Chapter 10: Hands-on Exercises and Tutorials with R, MapReduce, and Data Streams

    • • 10.1 Coding Examples in R, Python, and MapReduce
    • • 10.2 End-to-End Tutorials for Implementing Big Data Solutions
    • • 10.3 Debugging and Optimization Strategies
  11. Chapter 11: Emerging Trends and Future Directions

    • • 11.1 AI, Edge Computing, and IoT Integration
    • • 11.2 Real-Time Analytics with Cloud Computing
    • • 11.3 Future Research Directions in Big Data (Quantum Computing, Ethics, etc.)

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

▶Research Sources (14)
  • Essentials of Big Data Analytics - 1st Edition - Elsevier Shop
  • [PDF] Essentials of Big Data Analytics by Pallavi Chavan ... - Perlego
  • Essentials of Big Data Analytics - Pallavi Chavan (9780443452079 ...
  • KALYANI PAMPATTIWAR - PALLAVI CHAVAN - Essentials of Big ...
  • Essentials of Big Data Analytics - Porrúa
  • Essentials of Big Data Analytics - Librerías Gandhi
  • Essentials of Big Data Analytics : Applications in R and Python ...
  • Thompson Learn.
  • Essentials of Big Data Analytics: Applications in R and Python - ترب
  • Essentials of Big Data Analytics
  • Big Data Essentials: Key Concepts & Practices | PDF
  • Big Data Analytics
  • Essentials of Big Data Analytics: Applications in R and ...
  • Books on Data Analytics & Big Data

Related Books

Fluent Python

Fluent Python

Luciano Ramalho

Ethics for the Information Age

Ethics for the Information Age

Michael J. Quinn

Design of Machinery

Design of Machinery

Robert Norton

Artificial Intelligence: A Modern Approach

Artificial Intelligence: A Modern Approach

Stuart Russell

Data Structures and Algorithms in C++

Data Structures and Algorithms in C++

Michael T. Goodrich

Interaction Design

Interaction Design

Yvonne Rogers