02 ggplot2三部曲基础一
Last updated
Last updated
Date : 2021-11-25_Thu
微信公众号 : 北野茶缸子
Tags : #R/R可视化 #R/R数据科学 #R/index/01
参考:
这一个部分一共三篇,学会了基本上你的ggplot 就达到ggplot 界小学二年级的水平了吧~
主要为ggplot2 中的前三个部分的内容。
可视化使得数据科学从业者更好地分析并解释数据 常用的ggplot 模版
ggplot2 的图形可以按照七种参数来对其进行调整
关于aes 相关参数可以直接为这些参数赋值为相关的变量,通过映射的方式,按照函数默认方式为它们赋值。
如果想要将以上的参数赋值为手动定义的内容,则需要将其抽出aes 函数内。
facet_grid 对多图形的分面显示不是特别友好,而facet_warp() 则可以设定分面行与列的数目。
对比一下
对于color, shape 等不连续的变量区分参数,不适于映射连续变量。(其一无法体现连续变量的变化趋势,其二这些不连续的参数其数量有限,无法有效区分连续变量)对于连续变量可以选择size, alpha等。
映射要有“领导思维”,直接将变量给对应的参数;手动设置则“精准定位”,该是什么就给参数设定什么。
具体的shape 有25个值。
warp 只能对一种变量进行分类(一个维度),因此如果对其使用两个变量,则其会罗列在一个维度。 但其相比grid 的优势在于,它可以自定义输出的分面的行与列数。