图表可视化工具"Protovis"介绍及经典案例Protovis是一款免费和开源的可视化的图表工具,由斯坦福大学可视化组(StanfordUniversity'sVisualizationGroup)的MikeBostockandJeffHeer开发,基于JavaScript和SVG(ScalableVectorGraphics,可伸缩向量图形)技术
尤为值得一提的是,其“Examples”一栏为我们提供了超过60多个精彩的案例,即使我们不会使用此工具进行数据视觉化处理,这些案例本身的风格和思路也是值得学习的,它可以为我们使用其它工具绘制图表提供很好的借鉴
小博“图表汇”特意将其整理出来,推荐给大家,一起学习
1、常规图表(Conventional)Protovis通过使用例如条形及点等简单标记将自定义数据视图组合起来,创建标准化的图表
与一般绘图库不同,Protovis不会显得太过单调,它可以通过动态属性定义标记
这些属性通过对数据编码,继承,形变及布局以简化结构
包括:(1)面积图(AreaChart);(2)条形图和柱形图(Bar&ColumnCharts);(3)散点图(Scatterplots);(4)饼图和圆环图(Pie&DonutCharts);(5)阶梯线图表(Line&StepCharts);(6)堆叠面积图(StackedCharts);(7)分组图表(GroupedCharts)
2、自定义图表(Custom)(1)安德森鸢尾花卉数据集散布图(Anderson'sIrisdataset),也称鸢尾花卉数据集(Irisflowerdataset)或费雪鸢尾花卉数据集(Fisher'sIrisdataset),是一类多重变量分析的数据集
它最初是埃德加·安德森(EdgarAnderson)从加拿大加斯帕半岛(GaspéPeni