# 对数值列计算统计信息 for i, col inenumerate(columns): ifself.is_numeric(rows, i):
values =[row[i]for row in rows if row[i]isnotNone] if values:
analysis["summary"][col]={ "min": min(values), "max": max(values), "avg": statistics.mean(values), "median": statistics.median(values) }