手绘风格的数据可视化
数据可视化可以通过将数据图形化的方式帮助更加直观的理解和分析统计数据。在近些年,经常看到一些公司所出的用户报告或是blog中采用手绘风格的数据可视化使得其更加内容和风格都亲切十足。本文罗列了一些常用的数据可视化工具及适用图表。
工具 | rough + draw.io | matplotlib.pyplot.xkcd | chart.xkcd & cutecharts | instad.io |
---|---|---|---|---|
适用范围 | 适用于已有的draw.io图表,svg图表或需直接在画布上画图的图表 | 适用于数据可视化图表,尤其是通过matplotlib或者seaborn所生成的图表。可内嵌到jupyter lab/notebook中 | 适用于有交互需求的数据可视化图表。可内嵌到网页或jupyter lab/notebook中 | 适用于已有的svg或者spreadsheet的图表。可将其直接转化为手绘风 |
适用图表 | 适用于任意图表,尤其适合直接做图的图表如流程图,类图或时间轴图等 | 适用于大多数数据可视化图表,如线图,柱图,饼图,等高图等 | 仅支持'bar', 'line', 'pie', 'radar', 'scatter' | 适用于任意图表,只要求输入格式为DOM的SVG或PDF图表 |