1st Edition

Test-Driven Data Analysis

By Nicholas J. Radcliffe Copyright 2026
444 Pages 54 B/W Illustrations
by Chapman & Hall

444 Pages 54 B/W Illustrations
by Chapman & Hall

444 Pages 54 B/W Illustrations
by Chapman & Hall

Test-driven data analysis is the synthesis of ideas from test-driven development of software to data-intensive work including data science, data analysis, and data engineering. It is a methodology for improving the quality of data and of analytical pipelines and processes. It can be thought of as data analysis as if the answers actually matter. Test-driven data analysis can be thought of... Read more

Foreword Preface Acknowledgements Author 1 Orientation I Data Validation with Constraints  2 Data Validation Textual Data 4 Profiling and Auditing Data 5 Constraint Discovery and Validation 6 Custom Constraints Practical Considerations Serial Data II Reference Testing Introduction to Reference Tests 10 Modern Software Testing 11 Reference Tests for Analytical Pipelines 12 Testing Models and Modeling III Errors of Interpretation, of Process, & of Applicability 13 Errors of Interpretation I: Formulation 14 Errors of Interpretation II: Communication 15 Errors of Interpretation III: Graphing Sins 16 Errors of Process 17 Errors of Applicability and Errors of Judgement IV Appendices The TDDA Library, Resources, & Tools Glossary Bibliography