DATA CLUSTERING WITH PYTHON
ebook

DATA CLUSTERING WITH PYTHON (ebook)

GUOJUN GAN

$1,480.00
IVA incluido
Editorial:
CHAPMAN & HALL
Materia
MATEMATICAS
ISBN:
9781040415238
Formato:
Epublication content package
Idioma:
Inglés
DRM
Si

Data clustering, an interdisciplinary field with diverse applications, has gained increasing popularity since its origins in the 1950s. Over the past six decades, researchers from various fields have proposed numerous clustering algorithms. In 2011, I wrote a book on implementing clustering algorithms in C++ using object-oriented programming. While C++ offers efficiency, its steep learning curve makes it less ideal for rapid prototyping. Since then, Python has surged in popularity, becoming the most widely used programming language since 2022. Its simplicity and extensive scientific libraries make it an excellent choice for implementing clustering algorithms. Features: Introduction to Python programming fundamentals Overview of key concepts in data clustering Implementation of popular clustering algorithms in Python Practical examples of applying clustering algorithms to datasets Access to associated Python code on GitHub This book extends my previous work by implementing clustering algorithms in Python. Unlike the object-oriented approach in C++, this book uses a procedural programming style, as Python allows many clustering algorithms to be implemented concisely. The book is divided into two parts: the first introduces Python and key libraries like NumPy, Pandas, and Matplotlib, while the second covers clustering algorithms, including hierarchical and partitional methods. Each chapter includes theoretical explanations, Python implementations, and practical examples, with comparisons to scikit-learn where applicable. This book is ideal for anyone interested in clustering algorithms, with no prior Python experience required. The complete source code is available at: https://github.com/ganml/dcpython.

Otros libros del autor

  • ACTUARIAL LOSS MODELS
    GUOJUN GAN
    Actuarial loss models are statistical models used by insurance companies to estimate the frequency and severity of future losses, set premiums, and reserve funds to cover potential claims. Actuarial loss models are a subject in actuarial mathematics that focus on the pricing and reserving for short-term coverages. This is a concise textbook written for undergraduate students ma...

    $1,940.00

  • AN INTRODUCTION TO EXCEL VBA PROGRAMMING
    GUOJUN GAN
    Excel Visual Basic for Applications (VBA) can be used to automate operations in Excel and is one of the most frequently used software programs for manipulating data and building models in banks and insurance companies. An Introduction to Excel VBA Programming: with Applications in Finance and Insurance introduces readers to the basic fundamentals of VBA Programming while demons...

    $1,380.00

  • MEASURE, PROBABILITY, AND MATHEMATICAL FINANCE
    GUOJUN GAN
    An introduction to the mathematical theory and financial models developed and used on Wall Street Providing both a theoretical and practical approach to the underlying mathematical theory behind financial models, Measure, Probability, and Mathematical Finance: A Problem-Oriented Approach presents important concepts and results in measure theory, probability theory, stochastic p...

    $1,713.00

  • DATA CLUSTERING IN C++
    GUOJUN GAN
    Data clustering is a highly interdisciplinary field, the goal of which is to divide a set of objects into homogeneous groups such that objects in the same group are similar and objects in different groups are quite distinct. Thousands of theoretical papers and a number of books on data clustering have been published over the past 50 years. However, few books exist to teach peop...

    $1,800.00