ggvis, rgl, etc. (其他高级可视化包) R语言高级可视化:ggvis, rgl 及其他 ggvis:声明式交互式可视化 是一个基于 Vega 语法的 R 包,旨在提供一种声明式的、交互式的可视化方法。它允许用户通过描述数据的映射关系和视觉属性来创建图表,而无需手动编写大量的绘图代码。 的设计理念是“数据驱动”,这意味着图表的各个方面都与底层数据密切相关。 1.1 核心概念 数据(Data): 要可视化的数据集。 属性(Properties): 数据的视觉表现形式,例如 x 坐标、y 坐标、颜色、大小等。 图层(Layers): 构成图表的视觉元素,例如点、线、条形等。 转换(Transforms): 对数据进行预处理,例如过滤、聚合、排序等。