图表制作器
将标签和值列表转换为柱状图、折线图、面积图、饼图或圆环图 — 完全在浏览器中创建的自包含可下载SVG,无需注册或上传。
输入
每行一条数据:标签,然后逗号(或冒号/制表符),然后数字。
图表类型和样式
显示
输出
图表
Your chart will appear here.
SVG源代码
摘要
| 指标 | 值 |
|---|---|
| No data yet | |
这对您有帮助吗?
使用此工具的更多方式
REST API
curl -X POST https://api.iotools.cloud/v1/tool/chart-maker \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"data": "Jan, 420\nFeb, 380\nMar, 510\nApr, 460\nMay, 590",
"chartType": "bar",
"title": "Monthly Sales",
"canvasSize": "medium",
"palette": "vibrant",
"sortOrder": "none",
"showValues": "true",
"valueLabel": "value",
"showLegend": "",
"showGridLines": "true",
"bgColor": "#ffffff"
}'替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。
让 AI 代理执行
Use the IOTools `chart-maker` tool (Chart Maker) on this input:
YOUR_INPUT_HERE将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。
嵌入式小组件
<iframe
src="https://iotools.cloud/embed/chart-maker/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="图表制作器 — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。
| 每次 API/MCP 调用费用 | 5 积分起 |
|---|
也可通过
使用指南
将标签和数字列表转换为柱状图、折线图、面积图、饼图或圆环图 — 简洁、自包含的SVG,可在几秒内复制或下载。这个免费的在线图表制作工具完全在您的浏览器中运行:您输入的内容永远不会被上传。
使用方法
- 输入您的图表数据,每行一条:标签、逗号(或冒号/制表符)、数字 — 例如
1月, 420。 - 选择图表类型(竖柱、横柱、折线、面积、饼图或圆环)和画布大小。
- 选择配色方案,并可选择按值排序将类别从高到低排列。
- 在显示中,根据需要切换显示数值标签(原始数字或占总数百分比)、显示图例和显示网格线。
- 复制SVG源代码或下载 — 这是一个没有外部依赖的自包含文件,可以直接放入文档、演示文稿或网页中。
为什么输出是SVG而不是PNG?
SVG可以无损地缩放到任何大小,下载文件很小,之后可以在任何矢量编辑器或文本编辑器中编辑(颜色、标签、字体) — 这正是让此工具无需<canvas>即可运行的原因,因此您的数据永远不会离开您的浏览器。
我可以将哪些格式粘贴到"图表数据"中?
这些分隔符中的任何一个都可以在每一行使用:标签, 值、标签: 值或标签<TAB>值。值可以包括$、%或千位分隔符(1,234)— 它们在解析前会自动删除。不能解析为标签和数字的行将被跳过。
饼图和圆环图显示为空白 — 为什么?
饼图和圆环图的切片大小取决于每个值占总数的比例,因此至少需要一个值大于0。负数或零值将从切片计算中排除(它们没有要绘制的可视角度)。
我的数据会被上传到某个地方吗?
不会。解析和图表布局都在您的浏览器中本地运行;您的数据永远不会被发送到服务器。
需要不同类型的数据可视化?
使用词云生成器来可视化文本频率而不是数字,或者使用CSV到JSON转换器如果您需要先重新构建表格数据。
graph makerbar chartpie chartline chartgraph generatordata visualizationsvg chart