用途:面向数据工程师和分析师,在探索新数据集时生成包含统计信息、相关性和缺失模式的综合性数据画像。
主要能力:从 scripts/profiling.py 调用 profile_dataframe、print_profile_summary、profile_correlations、profile_missing_patterns。可输出数据形状、内存、各列 dtype、空值数/比例、唯一值数/比例;数值列统计(min、max、mean、std、median、百分位、零值、负值、IQR 离群检测);字符串列统计(长度、模式识别、Top 值、空白问题、大小写分布、空字符串);日期时间列(日期范围、缺失日期、星期/小时分布);分类列(基数、分布、不平衡比、稀有类别)。相关性分析支持阈值筛选高相关列对;缺失模式支持连续缺失统计与共同缺失列。还自动标记高缺失、常量列、高基数、疑似重复、类型不匹配、未来日期、负值等质量标志。输出格式支持 Markdown、JSON 摘要及 HTML 仪表盘(需 ydata-profiling)。依赖 pandas、numpy。
使用方式:导入 scripts.profiling 中的函数,读入 DataFrame 后调用并打印结果;相关性与缺失分析可直接传入 df 和阈值参数。
限制:资料未提供安装命令、版本要求、性能边界及具体环境配置,这些信息暂未提供。