用 Evidently 给数据做体检:缺失值、重复值、异常值一次查清
用 Evidently 给数据做体检缺失值、重复值、异常值一次查清【免费下载链接】evidentlyEvidently is ​​an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100 metrics.项目地址: https://gitcode.com/GitHub_Trending/ev/evidently模型上线第三天预测准确率突然掉下来。排查半天发现模型本身没动是上游一个字段开始大面积缺值——这就是典型的先查数据再怀疑模型。Evidently是一个开源的 ML 与 LLM 可观测框架覆盖 100 指标一次 Report 就能把数据质量检测里的缺失值、重复值、异常值全部过一遍。Evidently 是什么给 ML 数据做体检的工具一句话定位Evidently 帮你给数据和模型做体检。它不只是评估一次而是可以周期性地在生产上反复跑同一套检查跟踪数据质量随时间的变化这也是它作为 ML 监控工具的核心价值。思路很直接把数据是不是出问题了这个模糊问题拆成一组可度量的指标每个指标还自带默认的通过/失败规则。五分钟跑通第一次数据体检安装步骤pip install evidently # 或者从源码安装 git clone https://gitcode.com/GitHub_Trending/ev/evidently生成第一份数据质量报告第一次跑不用配置任何东西用预设拼一个 Reportrun 之后存成 HTMLimport pandas as pd from evidently import Report from evidently.presets import DataSummaryPreset df pd.read_csv(train.csv) snapshot Report([DataSummaryPreset()]).run(df) snapshot.save_html(data_quality_report.html)打开生成的 HTML每个字段的行数、缺失数、分布一目了然。之后你可以把预设换成单个指标做深度排查也可以在run()里传入参考数据集做漂移对比。三类数据问题逐个排查缺失值哪些字段在漏数据现象长什么样某字段偶尔出现空值或整列突然全是 NaN。模型如果默认把缺失填 0会悄悄毒化预测结果。Evidently 怎么查DatasetMissingValueCount看全表的缺失总数和缺失占比MissingValueCount(column...)逐列下钻。检测逻辑在 src/evidently/metrics/column_statistics.py默认测试规则是缺失数等于 0。结果怎么读重点看两个数——绝对数量和占比。占比低比如 1% 以下的文本字段缺失可以忽略但关键数值特征占比突然抬升多半是上游数据源出了问题对比参考数据集能立刻看出来。重复值数据集里有多少双胞胎现象长什么样数据里出现完全相同的行样本被重复计数统计指标失真严重时模型会背题。Evidently 怎么查DuplicatedRowCount统计完全重复的行数DuplicatedColumnsCount统计和其他列完全相同的列——后者通常意味着 ETL 环节复制粘贴或 join 写错了。实现都在 src/evidently/metrics/dataset_statistics.py。结果怎么读默认规则是两者都应为 0。重复行数从 0 变成非 0优先怀疑采集重复或管道重跑发现重复列更省事能直接定位是哪个字段被错误复制。异常值如何揪出离群点现象长什么样一个极端值是其他数据的百倍训练后指标整体被带偏。Evidently 怎么查column_statistics 模块里的MaxValue、MinValue、QuantileValue、StdValue帮你锁定各列的极值与分位数OutRangeValueCount则直接数出落在你定义合理区间之外的值有多少。结果怎么读先看最大值和中位数的量级差例如最大值是 median 的一千倍就需要分箱或对数变换。OutRangeValueCount的结果越偏离预期越应该怀疑采集错误而不是真实业务波动。报告与可视化把数据质量摆到台面上HTML 报告适合留档和分享snapshot.save_html()生成独立页面浏览器直接打开贴进周报或事故复盘都很方便。持续监控可以接 Grafana定时批量计算指标、写入数据库再搭一块面板实时盯。仓库里的 examples/grafana/ 给了完整示例数据质量从偶尔看一眼变成异常自动报警才是 ML 监控真正的价值所在。进阶自定义检测规则内置的 100 指标覆盖大多数场景但金额字段不能为负单批数据缺失率不能超过 5%这类业务规则往往需要自己写。参照 src/evidently/metrics/data_quality.py 里的实现即可模式统一一个指标类加一组测试条件读懂一个就能照葫芦画瓢写一个。上手建议从一张真实表开始先别追求功能全用DataSummaryPreset跑通你手头的一个真实业务数据集。留一份参考集和一份历史上正常的数据对比数据质量检测的价值会翻倍。阈值按业务校准默认测试规则只是起点关键字段的上下限要按业务容忍度调整。把报告挂上仪表板一次性 HTML 用来复盘持续监控才能拦住下一次事故。先查数据再怀疑模型——这个顺序别搞反。Evidently 把数据好像不太对变成了可检查的数字下一步很简单拿一份你手上的真实数据把第一份 Report 跑出来。【免费下载链接】evidentlyEvidently is ​​an open-source ML and LLM observability framework. Evaluate, test, and monitor any AI-powered system or data pipeline. From tabular data to Gen AI. 100 metrics.项目地址: https://gitcode.com/GitHub_Trending/ev/evidently创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Shields 徽章服务输入数据校验(Input Validation)实战指南:从 Joi Schema 设计到 InvalidResponse 异常处理

Shields 徽章服务输入数据校验(Input Validation)实战指南:从 Joi Schema 设计到 InvalidResponse 异常处理

Shields 徽章服务输入数据校验(Input Validation)实战指南:从 Joi Schema 设计到 InvalidResponse 异常处理 【免费下载链接】shields Concise, consistent, and legible badges in SVG and raster format 项目地址: https://gitcode.com/g…

2026/9/20 4:00:56 阅读更多 →
Windows 十六进制编辑器 HxD 实用指南:从文件修复到磁盘分析

Windows 十六进制编辑器 HxD 实用指南:从文件修复到磁盘分析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 3:59:56 阅读更多 →
Switch手柄连PC全攻略:BetterJoy+ViGEm实现体感与震动

Switch手柄连PC全攻略:BetterJoy+ViGEm实现体感与震动

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/20 3:59:56 阅读更多 →

最新新闻

郑州seo顾问热狗hotdoger拆解3个实战案例教你搞定网站UI

郑州seo顾问热狗hotdoger拆解3个实战案例教你搞定网站UI

郑州seo顾问热狗hotdoger拆解3个实战案例教你搞定网站UI 不会写代码却想做个像样的官网?这种焦虑我懂。 很多老板或运营负责人,手里攥着预算,脑子里有画面,但对着设计师提的需求,心里直打鼓:这到底合不合理?怎么验收?怎么让网站既能留住人,又能被搜索引擎抓到?…

2026/9/21 6:44:12 阅读更多 →
2026最新wordpress调用字段避坑指南

2026最新wordpress调用字段避坑指南

2026最新wordpress调用字段避坑指南 找建站公司怕被坑高价?这是很多老板和运营新人的心头大患。很多公司报价动辄几万,说得天花乱坠,其实底层技术也就那样。2026最新的数据显示,超过60%的中小企业网站其实可以用更透明的开源方案搞定,比如WordPress。今天咱们不聊虚的,直接拆解Word…

2026/9/21 6:29:22 阅读更多 →
实战案例揭秘:wordpress删除rss的3个关键坑

实战案例揭秘:wordpress删除rss的3个关键坑

实战案例揭秘:wordpress删除rss的3个关键坑 域名解析改错,服务器配置没跟上,导致后台能改前台打不开?这种“域名服务器搞不懂”的噩梦,我在给客户做运维时见过太多次。上个月刚处理的一个 实战案例…

2026/9/21 6:15:47 阅读更多 →
3个实战案例拆解i网站建设报价,拒绝被坑

3个实战案例拆解i网站建设报价,拒绝被坑

3个实战案例拆解i网站建设报价,拒绝被坑 网站做好了没人访问?这不仅是流量焦虑,更是建站前的预算盲区。很多老板拿着“i网站建设”这个模糊的概念去询价,结果被报出从几千到几十万不等的天价,心里直打鼓。…

2026/9/21 6:03:14 阅读更多 →
网站建设的探讨与研究速查手册

网站建设的探讨与研究速查手册

网站建设探讨与研究:5大费用陷阱与选型注意事项 网站做好了没人访问,这是无数甲方老板和运营负责人深夜里最真实的焦虑。钱花出去了,服务器租了,域名买了,甚至SEO优化都上了,结果后台流量曲线平得像心电图停搏。很多人以为技术决定成败,但在我看来, 注意事项 往往比技术本身更决定生死。…

2026/9/21 5:46:06 阅读更多 →
Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建

Simulink与FlightGear联合仿真:飞行器控制算法三维可视化验证平台搭建

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/21 5:38:52 阅读更多 →

日新闻

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程

agents-generator 决策矩阵全解析:从项目检测到 AGENTS.md 规则生成的 16 步判定流程 【免费下载链接】agentic-awesome-skills AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and …

2026/9/21 0:00:01 阅读更多 →
gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析

gin-vue-admin 前端工具函数全景指南:src/utils 复用规范与源码级解析 【免费下载链接】gin-vue-admin 🚀ViteVue3Gin拥有AI辅助的基础开发平台,企业级业务AI开发解决方案,内置mcp辅助服务,内置skills管理,…

2026/9/21 0:00:01 阅读更多 →
Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

Wox 全功能插件开发实战指南:基于 Python / Node.js 宿主与 WebSocket 的持久化插件体系

桌面应用AI 应用插件系统 【免费下载链接】Wox A cross-platform launcher that simply works 项目地址: https://gitcode.com/gh_mirrors/wo/Wox 点击查看 免费下载 全功能插件(Full-featured Plugin)是 Wox 三类插件实现方式中能力最完整的…

2026/9/21 0:00:01 阅读更多 →

周新闻

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

Flutter for OpenHarmony游戏卡片渐变背景实战:从原理到性能优化

直接铺开项目本身吧。这几个月我一直在折腾一件事:用Flutter给OpenHarmony做一款游戏集合类的App,说白了就是把若干小游戏塞进一个壳里,用统一入口分发。这个方向本身不算新鲜,真正让我花了不少心思的,是首页那堆游戏卡…

2026/9/21 3:13:20 阅读更多 →
Word表格编号全攻略:从列表编号到题注交叉引用

Word表格编号全攻略:从列表编号到题注交叉引用

写Word文档,最让人头疼的往往是那些“看起来不起眼”的小问题。比如表格编号这事:今天在表后面多加了两个空白行,明天给客户交稿前发现整个章节的编号全部错位,光是挨个改序号就能耗掉大半个下午。我前阵子帮人整理一份上百页的技…

2026/9/21 2:19:36 阅读更多 →
从第一个站到第二个站:独立开发者的静态网站选型与落地实践

从第一个站到第二个站:独立开发者的静态网站选型与落地实践

1. 项目概述1.1 核心需求解析做独立开发者这几年,说实话,第一个网站上线的那天晚上我兴奋得没睡着。但等它跑了半年,流量惨淡、功能臃肿、代码自己都懒得看第二遍之后,我才慢慢琢磨明白一个道理:第一个网站是练手&…

2026/9/21 4:51:05 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/19 23:01:36 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/19 17:50:38 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/19 23:35:34 阅读更多 →