R自带pairs函数矩阵散点图

多个连续数据间关系探查,小兵推荐多使用矩阵散点图,或者叫散点矩阵。在一个图中将所有两两变量间关系都呈现出来,效率高,且展示效果好。
与之对应的低效率操作是,每两个变量数据作一个散点图,假设我要考察4个连续数据间关系,那么就需要分别制作6个散点图,既耗时又不利于观察。
而矩阵散点图,一次搞定。

今天先用R自带传统作图方式pairs函数来实现。

数据源:

employee雇员数据

目标:

考察工作时间、工作经验、初始薪金、当前薪金四个变量间的关系。

函数代码如下:
pairs(~jobtime+prevexp+salbegin+salary,panel = panel.smooth,data=employee,main="推荐使用矩阵散点图—数据小兵")
效果展示:
迅速发现当前薪金和初始薪金间考虑存在线性关系。
图的展示效果还可以继续优化一下,矩阵是上下三角对称,那我们可以考虑不显示上三角。
函数代码如下:
pairs(~jobtime+prevexp+salbegin+salary,panel = panel.smooth,upper.panel = NULL,data=employee,main="推荐使用矩阵散点图—数据小兵")
效果展示:
看起来更加精简,信息突出。
(0)

相关推荐