Python中的拓扑数据分析Ball Mapper简介
统计方法学
2025-05-14 v2
摘要
数据可视化是理解数据和评估统计模型的重要步骤。继Dlotko (2019)之后,拓扑数据分析Ball Mapper(TDABM)提供了一种无模型的方法来可视化多变量数据集,且不丢失信息。为了构建TDABM图,每个变量必须是序数型的,并且具有足够多的值以构成有意义的散点图。散点图通常使用两个或三个轴,而TDABM图可以同时处理任意数量的轴。其结果是数据结构的可视化。TDABM图还允许通过附加变量进行着色,从而能够在轴的联合分布上映射结果。TDABM在理解数据和评估模型方面的优势,正推动着相关文献的迅速增长。本指南提供了TDABM的入门介绍,并附有Python代码。
引用
@article{arxiv.2505.03022,
title = {An Introduction to Topological Data Analysis Ball Mapper in Python},
author = {Simon Rudkin},
journal= {arXiv preprint arXiv:2505.03022},
year = {2025}
}
备注
The original BallMapper algorithm is from D{\l}otko, P. (2019). Ball mapper: A shape summary for topological data analysis. arXiv preprint arXiv:1901.07410