跳到主要内容

CSV 数据可视化

CSV 列类型推断 + 统计卡 + 手写 SVG 折线图,零图表库。

本地计算 · 数据不出浏览器
CSV 数据
0 字符1 行0 B

粘贴 CSV(首行表头)后自动出图:类型推断 + 统计 + 折线。

使用说明

这个工具解决什么问题

拿到一份 CSV,第一步永远是「这数据长什么样」。Excel 打开要装软件,命令行统计门槛高,不少在线工具还会把序号列、手机号列当成数值硬画。这个工具粘贴即得:表格预览扫结构,类型推断辨列性,统计卡看量级,折线图看走势,四步下来心里有数。

核心能力

列类型推断:数值、文本、日期逐列判定,序号与手机号有专门识别,不当数值处理。SVG 折线图:手写绘制逻辑,零图表库依赖,选列即画,轻量快速。统计卡片:数值列出均值与极值,文本列出取值数,异常一眼可见。SVG 可复制:图表是标准矢量文本,复制走可继续编辑或内嵌文档。

使用建议

先看预览确认分隔符与表头解析正确,再看统计卡找异常值(离谱的均值常意味着脏数据),最后选数值列画折线看趋势;画图前剔除空行,图会更干净。

解析与绘图全部纯浏览器本地运行,不上传服务器;图表为静态 SVG,需要交互式探索时再考虑导入专业工具。

常见问题

列类型是怎么判断的,会不会把编号当成数值?

逐列采样判断:整列都能解析为数字才判为数值列。序号、手机号这类看着像数字的列有专门规则识别(前导零、固定位数等),不会被误当数值去画图或求平均,避免「平均手机号」这类笑话。

折线图是图表库画的吗?

不是。图表由手写的 SVG 生成逻辑直接绘制,不加载任何图表库,页面轻、打开快。生成的 SVG 是标准矢量文本,可以直接复制走,放进文档或网页继续用。

统计卡片包含哪些内容?

数值列给最大、最小、均值、总和等基础统计,文本列给去重后的取值个数。目的不是替代专业统计软件,而是转完数据先扫一眼有没有异常值和脏数据。

CSV 与 Excel 互转

CSV 粘贴转 .xlsx,Excel 文件解析回 CSV,双向下载。

CSV YAML 互转

CSV 行与 YAML 对象数组双向互转,引号转义兼容。

JSON ↔ CSV 互转

对象数组与 CSV 表格互转,RFC 4180 兼容,可直接进 Excel。

查看更多格式转换,或浏览全部工具。