Exploratory Data Analysis with MATLAB is the first book to put a computational emphasis on the methods used to visualize and summarize data before making model assumptions to generate hypotheses. The authors use MATLAB code and algorithmic descriptions to provide the user with state-of-the-art techniques for finding patterns and structure in data. They also focus on the computational aspects of these methodologies as opposed to theoretical. Many annotated references to papers and books help to provide the theoretical aspects of the topic. The approach taken by the authors helps to make exploratory data analysis accessible to a wide range of users.
This book thoroughly introduced the methods used in EDA. The authors explained the theory briefly and gave the algorithms in detail. The example codes were helpful. However, I found that the author failed to explain what we could find from the results of these methods. For example, the book introduced the intrinsic dimension. The authors also gave examples. But, what could I find and how can I use these results?
This book discusses ways to look at data to understand the underlying structure, including quite a bit about clustering. The included Matlab code is very helpful. While this isn't really a theory book, each chapter does have a bibliography that I found useful.