基于浏览器的 CSV 图表制作器

在线将 CSV 转换为图表

上传 CSV 文件,并在浏览器中转换为清晰的图表。无需编写代码、安装 BI 软件,也不必把私密数据发送到服务器,即可从表格导出文件创建柱状图、折线图、饼图和散点图。

  • 01拖两次就能出图。把日期或类别字段拖到「列」(X 轴),把数值字段拖到「行」(Y 轴),「自动」图表类型就会替你画好。
  • 02编辑器是 Kanaries 开发的开源 Tableau 替代工具 Graphic Walker,内置汇总、筛选和分面功能。
  • 0314 种图表类型,包括箱线图、热力图、饼图和地图。
  • 04文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。
1007550250
.csv → 交互式图表
1月2月3月4月5月
图 01每个轴各拖一个字段,「自动」替你选图表
/ 01CSV 转图表

CSV 转图表在线工具

文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。

实时工作区无需上传 · 浏览器内处理

文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。

概览

输入
CSV · UTF-8 · 文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。
第一张图表
拖两次即可。日期或类别放到「列」(X 轴),数值放到「行」(Y 轴)
图表类型
「自动」会选用柱状图、折线图或散点图。共 14 种类型,包括箱线图、热力图、饼图和地图
汇总
求和、平均值、中位数、计数、最小值、最大值、Q1、Q3、标准差、方差
筛选与分组
按值、范围和日期筛选。日期分组、分箱、对数刻度、堆叠、分面
导出
PNG、SVG、图表数据(CSV)、嵌入链接
处理方式
在浏览器中处理,CSV 不会上传
价格
免费,无需账号
引擎
Graphic Walker,以 Apache-2.0 许可证开源
文件大小
文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。
/ 02CSV 转图表

为什么使用这个 CSV 图表制作器

01

「自动」替你选图表类型

看到图表之前,你不必先选类型。使用默认的「自动」标记类型时,类别加数值会画成柱状图,日期加数值会画成折线图,两个数值会画成散点图。想要别的样式,之后再切换「标记类型」即可。

02

在浏览器里做 Tableau 式分析

度量可以按求和、平均值、中位数、计数、最小值、最大值、四分位数、标准差或方差汇总。可以按值、范围或日期筛选。日期可按年、季度、月、周或日分组,数值可以分箱成区间;在同一个轴上再加一个字段,就能把图表拆成多个子图(分面)。

03

14 种图表类型,包括地图

柱状图、折线图、面积图、散点图、饼图、热力图、箱线图、刻度图、轨迹图、圆点图,以及文本和表格视图。有经度和纬度字段就能画点地图;有地区字段,再加上你自己的 GeoJSON 或 TopoJSON 边界,就能画分级统计地图(填色地图)。

04

浏览器内私密处理

文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。

05

导出图片、数据或嵌入链接

点击「保存为 PNG」即可快速得到图片。工具栏还能导出 PNG 或 SVG,并把图表数据下载为 CSV。「复制嵌入链接」会生成一个链接,可以嵌入 Notion 或任何支持 iframe 的网页。

06

同一个编辑器,也有 Python、R 和桌面版

Graphic Walker 以 Apache-2.0 许可证开源。同一个拖拽式编辑器可以通过 PyGWalker 在 Jupyter 中运行,通过 GWalkR 在 R 中运行,也有适用于 macOS 和 Windows 的免费桌面应用。PyGWalker 还可以在 Python 中用 DuckDB 执行查询。

/ 03CSV 转图表

什么是 CSV 图表?

CSV 图表是由逗号分隔值数据生成的可视化。表格、数据库和分析工具都会以 CSV 形式导出数据,但在把字段映射到坐标轴、分类和度量之前,行和列很难阅读。

这个工具两种需求都能满足。想快速出图,就上传文件、拖两个字段,再点「保存为 PNG」。想做分析,同一个界面也能像在 Tableau 里一样汇总、筛选、分面和对比,而且全部在浏览器中运行。

图 02 月度收入柱状图
Jan42
Feb58
Mar73
month,revenue,orders
Jan,42,310
Feb,58,420
Mar,73,560
CSV 转图表
选择哪一列作为分类、哪一列存放数值,把 month,sales 这样的表格转换为可视化图表。
CSV 数据可视化
在把 CSV 导出文件载入仪表盘或 BI 报告之前,先查看其分布、总量和异常值。
CSV 转图形
通过图形视图发现趋势、比较类别,比逐行扫描原始数据更快地验证数据。
无代码图表创建
无需搭建 Excel、Chart.js 或 Python notebook,即可原型验证图表的样式,再把结果复用到报告中。
/ 04CSV 转图表

如何在线将 CSV 转换为图表

  1. 01

    上传 CSV 文件

    选择带表头的 UTF-8 CSV 文件,或将文件拖入导入区域。

  2. 02

    拖动两个字段

    把日期或类别字段拖到「列」(X 轴),把数值字段拖到「行」(Y 轴)。默认的「自动」标记类型会为日期画折线图,为类别画柱状图,两个字段都是数值时画散点图。

  3. 03

    只调整需要的部分

    可以更改「标记类型」,把字段放到「颜色」或「大小」,把「求和」改成「平均值」或「中位数」,添加筛选器,或给柱状图排序。一张基础图表完全不需要这些操作。

  4. 04

    导出或嵌入

    点击「保存为 PNG」,从工具栏导出 PNG 或 SVG,或者复制嵌入链接,在文档或网页中展示图表。

/ 05CSV 转图表

常见 CSV 转图形使用场景

场景 01

业务汇报

无需打开完整的 BI 工具,即可把销售、营销和财务的 CSV 导出文件转换为图表,用于周报和月报。

场景 02

数据新闻与内容创作

从公开 CSV 数据集创建整洁、易分享的图表,用于文章、新闻通讯和社交帖子。

场景 03

教育与科研

无需编写代码或安装软件,即可可视化实验结果、问卷反馈和课堂数据集。

场景 04

探索分析导出

导入导出的 CSV 指标,快速查看流量、收入、转化、互动或产品使用情况。

场景 05

比较分类

从 CSV 行创建柱状图和分组视图,用于比较产品、地区、分群或时间段。

场景 06

原型化仪表盘

在仪表盘或应用中实现最终可视化之前,先尝试不同的列和图表类型。

/ 06CSV 转图表

CSV 转图表常见问题

Q01如何在线将 CSV 文件转换为图表?

上传 CSV 后,把日期或类别字段拖到「列」(X 轴),把数值字段拖到「行」(Y 轴),图表会立即出现。默认的「自动」标记类型会根据字段类型选择折线图、柱状图或散点图,不需要其他设置。点击「保存为 PNG」即可下载。

Q02只有两列的简单 CSV,也能快速做成图表吗?

可以。以 日期,收入 这样的文件为例,把日期拖到「列」(X 轴),把收入拖到「行」(Y 轴),「自动」就会画出折线图,再点「保存为 PNG」就完成了。整个设置就是这两次拖动:不用选图表类型,也不用打开任何设置,颜色、大小和筛选器都可以留空。

Q03最大能用多大的 CSV 文件做图表?

文件大小不设上限。工具不会按文件尺寸拒绝导入。处理在浏览器中完成,实际处理能力取决于设备可用内存。

Q04用 CSV 文件可以制作哪些图表类型?

柱状图、折线图、面积图、散点图、饼图、热力图、箱线图、刻度图、轨迹图、圆点图、文本和表格视图,以及点地图和分级统计地图。通过堆叠设置可以得到堆叠图和 100% 堆叠图;在同一个轴上再加一个字段,就能把图表拆成多个子图(分面)。

Q05做图表之前,可以先汇总或筛选数据吗?

可以。每个度量都可以使用求和、平均值、中位数、计数、最小值、最大值、Q1、Q3、标准差或方差。你可以按值列表、数值范围或日期范围筛选。日期可按年、季度、月、周、日或小时分组,数值可以分箱成区间。关闭「聚合度量」,就能把每一行数据都画出来。

Q06这个工具使用的编辑器 Graphic Walker 是什么?

Graphic Walker 是 Kanaries 开发的开源可视化分析工具,以 Apache-2.0 许可证发布。它用类似 Tableau 的功能区来设置坐标轴、颜色、大小和筛选器。同一个编辑器还有 Python 版 PyGWalker、R 版 GWalkR、React 组件和桌面应用。

Q07可以免费用 CSV 文件制作图表吗?

可以。这个工具免费,不需要账号,也不用安装。打开页面,上传 CSV,就可以开始做图表。

Q08我的 CSV 数据会上传到服务器吗?

不会。文件由在你浏览器中运行的代码读取并绘图,数据不会发送给 Kanaries。「复制嵌入链接」则不同:它会把图表背后的数据打包进链接本身,所以任何拿到链接的人都能看到这张图表。

Q09可以把图表导出为图片或嵌入网页吗?

可以。「保存为 PNG」会下载当前图表。工具栏还能导出 PNG 或 SVG,也能把图表数据下载为 CSV。「复制嵌入链接」会生成一个显示该图表的链接,可以嵌入 Notion 或 iframe 中。嵌入链接最适合汇总后的图表,因为数据量大的图表放不进一个链接。

Q10什么样的 CSV 格式最适合做图表?

一行表头,每行一条记录,每行的列数都相同,并以 UTF-8 编码保存。列数与表头不一致的行会被跳过。在 Excel 中另存为时,请选择「CSV UTF-8」,因为普通的 CSV 选项会存成 GBK 编码,中文会变成乱码。逗号或分号分隔的文件都能读取。数字请写成 1234.5 这样的纯数字,因为千位分隔符(如 1,234)或货币符号(如 ¥)会让整列被当成文本。写成 2026-01-31 或 2026/01/31 的日期会被识别为日期,「自动」就能把它们画成折线图。Excel 默认的 2026/1/31 格式(月、日不补零)不会被识别为日期,请先把单元格格式改为 yyyy/mm/dd 或 yyyy-mm-dd,再另存为 CSV。

/ 07CSV 转图表
/ 08 — 下一步

需要更完整的可视化分析工作区?

Graphic Walker Desktop · macOS / Windows. PyGWalker · Jupyter / DuckDB.