CSV 数据怎么做成图表(柱状/折线/饼图)
周报里要放一张趋势图,系统的导出只有 CSV;打开 Excel 画出来的图又灰又丑,贴进 PPT 还得再修一遍。
其实"数据 → 图表 → 图片"只需要三步,关键是数据的长相要对。
数据要长什么样
带表头的 CSV,或者"对象数组"形式的 JSON 都行。第一列放分类(月份、部门、渠道),其余列放数值:
月份,华东,华南
1月,128,96
2月,143,88
也可以直接读取本地 .csv / .json / .txt 文件,数据只在浏览器本地处理、不上传。
三步出一张图
- 打开柱状图制作(其他图型同理),粘贴数据,点"解析数据"。
- 选字段:分类轴选"月份",系列选"华东、华南"。字段不是数值时会给出具体错误提示,按提示回去改列。
- 调呈现:六套主题任选,再加副标题、图例位置(上/下/隐藏)、网格线与数据标签;输入导出尺寸,下载 PNG(1x/2x)或 SVG。
贴 PPT、贴文档优先用 SVG(矢量,放大不糊);发微信、贴即时通讯用 2x PNG。导出内容只有图本身,不含编辑器界面。
四种图怎么选、六套主题什么时候用
| 图型 | 什么时候用 | 注意 |
|---|---|---|
| 柱状图 | 分类之间比大小 | 最多 20 个系列 |
| 折线/面积图 | 看趋势 | 缺失值不会跨点连线,断点保留下来 |
| 饼图/环形图 | 看占比 | 只适合非负数值;名称或数值缺失的行会明确统计并跳过 |
| 散点图 | 看相关性与分布 | 选 X/Y 数值字段,可加分组字段 |
主题共六套:睿工具(通用屏幕展示)、商务蓝(报告与演示)、温暖叙事(内容与活动)、自然柔和(低刺激)、高对比无障碍(更强的文字/线型/符号区分)、黑白打印(灰阶打印不靠颜色区分)。主题同时决定配色、线型、标签与导出背景,选完只需再调副标题和标签这些呈现开关。
数据不干净,先整理再画
列名不统一、要先按组求和、要排序——用图表数据准备:选字段、稳定排序、按组求和/平均/计数,输出 CSV/JSON 再拿去画图。其中 sum/mean 会忽略缺失值,count 统计分组内全部行。
上限与边界
- 最多 10000 行、50 列、500 个分类、20 个系列;单字段最长 20000 字符,本地文本文件最大 5MB。
- 柱状图/折线图的分类轴最多 500 个数据点,超过会直接报错并说明当前行数,不会静默截断图表。
- 导出 PNG 最长边不超过 8192px、总像素不超过 32MP,2x 按放大后的尺寸校验。
- SVG 使用系统字体栈渲染中文,不同系统上字形可能有细微差异。
常见问题
Excel 文件能直接用吗
不能直接读 .xlsx,先在 Excel 里"另存为 → CSV"(或 CSV UTF-8)再粘贴/导入。
导出的图能直接进 PPT 吗
可以。SVG 贴进去可无损缩放;PNG 选 2x 足够清晰。需要透明背景暂时不支持——导出会带主题背景,贴深色页面时注意配色(可选黑白打印或高对比主题)。
饼图为什么少了几行
名称或数值缺失的行会被跳过,工具会把跳过的行数明确统计出来;补齐数据或改用柱状图对比即可。
中文标签会乱码吗
不会。数据与渲染都在本地,中文用系统字体渲染;跨系统打开 SVG 时字形细节可能有差异,介意的话导出 PNG。
睿工具