ggplot2包 R 语言数据可视化利器:ggplot2 包深度解析 1. ggplot2 的核心概念:图形语法 ggplot2 遵循图形语法(Grammar of Graphics)的思想,将图形分解为多个独立的组件,并通过组合这些组件来构建完整的图形。这些组件包括: Data (数据): 要可视化的数据集。 Aesthetics (美学属性): 数据的视觉表示,例如位置(x, y)、颜色、大小、形状等。 Geometries (几何对象): 在图上绘制的对象类型,例如点、线、柱状图、箱线图等。 Facets (分面): 将数据分割成多个子集,并为每个子集创建单独的图形。 Statistics (统计变换): 对数据进行统计计算,例如计算平均值、中位数、频率等。