RAWGraphs是什么?

RAWGraphs 是个开源、免费的数据可视化工具,它在电子表格和矢量图软件之间搭了个桥。工具里有差不多 30 种现成图型,能直接用表格或者贴过来的数据做图,所有处理都在浏览器里完成,不会传到服务器,适合在意数据隐私的人。它能把 Excel、CSV、TSV 里的表格直接转成可以改的 SVG,设计师可以在 Illustrator 或 Inkscape 里接着加工,也能直接导出 PNG、JPG 放到论文或报告里。

RAWGraphs由意大利的 DensityDesign 实验室、Calibro 和 INMAGIK 一起维护,已经做了 11 年,现在最新的 2.0 版完全免费,不用注册就能用。

RAWGraphs主要功能

  • 数据和格式:支持 CSV、TSV、DSV、JSON 等表格数据,也能直接贴表格,或者从网址加载(要支持 CORS)。还能从 SPARQL 接口取数据,或者打开以前存的 .rawgraphs 文件。多数图需要“窄表”或者“堆叠”格式,工具能帮忙转成这种格式。

  • 图型种类:有常见的也有比较特别的图,比如条形图、折线图、散点图、饼图、树状图、圆形打包、桑基图、冲击图、蜂群图、小提琴图、等高线图、甘特图、平行坐标、沃罗诺伊等。这些图适合看数量、层级、时间变化这些情况。

  • 字段和组合:用拖拽把数据的列放到图的各个位置,比如大小、颜色、标签、层级。大小和颜色可以按个数、总和、平均数来算。有的图能用 Series 字段,一次做出一排小图,方便对比。

  • 输出和可改:能导出 SVG、PNG、JPG 和 .rawgraphs 文件。SVG 是半成品矢量图,可以在矢量软件里调细节、改颜色和加标注,再做报告、海报或放到网页里。

  • 限制:主要出静态图,不能做互动。不能直接连数据库。数据要干净,比如数字、日期、文字的格式得统一。浏览器里做虽然安全,但不会帮你存进度,要自己保存文件和项目。

RAWGraphs简单用法

  1. 加载数据:点 Upload your data 或贴表格,选分隔符、千位和小数符号、日期格式,确定每列是文字、数字还是日期。如果数据是宽表,就用 Data transformation 转成窄表。

  2. 选图:在图库里挑一个跟数据关系匹配的图,比如桑基图、冲击图、树状图。

  3. 放字段:把数据的列拖到图的对应位置,注意必填的地方和数据类型要对上,需要就设聚合或 Series。

  4. 调样式:在 Artboard 或 Chart 里改画布大小、边距、背景、图例。颜色能按分类、顺序或发散来配,也能锁定范围。

  5. 导出再用:下载 SVG、PNG、JPG 或 .rawgraphs 文件。SVG 可以在 Illustrator 或 Inkscape 里美化,或者直接嵌到网页。

谁适合用RAWGraphs

  • 学术和科研人员:写论文、做学位论文、申基金、做会议海报时,用它很快能把实验或问卷数据做成符合期刊要求的矢量图,可以直接放进 LaTeX 或 Word。数据敏感,不想传到外面平台。

  • 数据新闻记者:突发新闻两小时内要出图,或者做调查报道,用它不用写代码,记者自己就能做完图,省了跟开发沟通的工夫。导出 SVG 给设计师再加工,能保持报纸或网站的品牌颜色。

  • 市场和商业分析:周会汇报、客户提案、路演 PPT,把 Excel 透视表直接复制过来就能出图,三分钟搞定。矢量图放进 Keynote 或 PowerPoint 放大不会糊,印成海报也清楚。常用图有堆叠柱、瀑布图、雷达图、矩阵气泡图、漏斗图。

  • 设计师和信息可视化学生:做作业、比赛、作品集时,先用 RAWGraphs 做出图的基本样子,再到 Illustrator 里调字体、加插画,快很多。它是开源的,可以学 D3 的布局方法,也能练前端。

  • 政府和 NGO、智库:做开放数据门户、政策简报、社会调查时,公开数据要能重复、能检查,RAWGraphs 能在本地跑,符合规定。导出 SVG 直接嵌到官网,放大还清楚,方便色弱或黑白打印。