ggplot2科研图万能公式
✅ggplot2万能公式来了!节选自👉《保姆级R可视化教程》来了! ✅R ggplot2看似复杂,其实,由一层一层加起来,先理解每层意思,使用起来修改对应层参数即可! 🔥接下来,分期详细介绍以下各层: ➕数据(Data)是需要进行可视化的数据集。在 ggplot2 中,数据通常需要满足特定的格式要求。ggplot2关于数据(Data)详细介绍见下文章节“3.1 ggplot2输入数据格式”。 ➕图表类型(Geometric Objects,简称 geom)用于指定数据的呈现形式,如散点图、折线图、箱型图等。可以通过以 geom 开头的函数进行设置。 ➕统计变换(Statistical Transformations,简称 stat),对数据进行统计变换以计算需要绘制的新值,例如数据分箱(binning),用于创建直方图;可以通过stat设置 ➕美学属性(Aesthetic Attributes,简称 aes),设置图表的外观特征,如折线的颜色、散点等。可以在aes中设置 。 ➕位置调整(Position Adjustments,简称 position)用于解决多个geom占据同一位置时的显示问题。通过位置调整,可以改变这些元素的排列方式,使图表更清晰易读。可以通过以 position 开头的函数进行设置。 ➕坐标系统(Coordinate System,简称coord),指定坐标系统,不同的坐标系统可以影响图表的展示方式,以coord开头的函数设置。通常使用的是笛卡尔坐标系,但也可以选择其他坐标系统,例如极坐标系或地图坐标系。 ➕分面(facet),分面将数据按照某些变量的不同值拆分成多个子图,便于比较不同子集的数据,以facet开头的函数设置。 ➕绘图主题(theme),设置图表的整体视觉风格,包括背景颜色、标题等元素。以theme开头的函数设置。 ➕标签(labs),设置和修改图表的标签,如标题、子标题、轴标签以及图例标题等。此外,labs还可以用来调整图例的标题(如colour、shape、size等)。 ➕完整见图中 🔥🔥进一步学习👉《保姆级R可视化教程》来了!