发布网友 发布时间:2022-04-22 00:14
共1个回答
热心网友 时间:2023-04-25 13:22
直方图是将单个变量分隔成若干个区间,并对区间内的观测值进行计数。
geom_histogram 函数可用于绘制直方图,
而它的变体 geom_freqpoly 使用线条来展示观测值数目。适用于比较分类变量的不同水平之间的分布差异
直方图默认分隔的是 10 个区间,可以通过设置 binwidth 参数覆盖该值
也可以通过设置 binwidth 参数的值,该参数值会覆盖 bins 参数的值,所以只要设置其中一个参数就可以了
可以将数据设置为 y 参数的值,更改朝向
堆积直方图
我们可以使用 geom_freqpoly 来替代
或者绘制密度曲线,来比较不同水平的分布情况
绘制镜像直方图
多变量直方图
分面直方图
密度图是直方图的平滑版本,用于计算并绘制数据的核密度估计,能够更好的界定分布的形状。
密度图绘制函数为 geom_density
最简单的方式是绘制一条密度曲线
设置 y 轴方向的密度曲线
设置 adjust 参数的值,用于调整带宽,例如 1/5 或 5 是相对于默认值的 1/5 或 5 倍
设置分组密度图
设置填充色
堆积密度图
绘制堆积密度图,可能通常并不是想要看密度的堆积形式,而可能更想要看的是数量的堆积形式
百分比密度图
类似于直方图,我们也可以绘制镜像密度图
分面密度图