2016-12-29 31 views
4

在工作中更有效的概述,当我想了解一个数据集(我在寿险的投资组合数据的工作),我通常会使用数据透视表在Excel中看看例如随着时间的推移变量的发展或变量之间的依赖关系。 我大学想起了不错的R-功能,在那里你可以绘制数据帧的每一列对每隔一列像:[R情节data.frame获取数据

enter image description here

对于issue.age和持续时间之间的依赖关系这个图实际上是有趣的,因为您可以清楚地看到高问题年龄段的政策持续时间较短(因为每个政策的最高年龄)。然而涉及问题年份iss.year的地块远不如“视觉”。事实上,你不能从他们身上看到任何东西。我想看看有一次一目了然,如果问题的年龄分布已经改变了不同issue.years,像

enter image description here

在那里你可以马上说新问题政策的平均年龄已经增长看2014年至2016年

我不想写,需要进行自定义,我把在,因为这样我也可以更快手动在Excel做它的每一个数据集的代码。

所以我的问题是,有一个简单的方法来绘制矩阵中的每一列对更灵活的图表类型比标准plot(data.frame)每隔一列?

回答

4

GGally libraryggpairs()功能。它具有很多可视化所有不同类型列的功能,并提供了很多可视化控件。

举例来说,这里是连接上述小插曲片段:

data(tips, package = "reshape") 
ggpairs(tips) 

ggpair example visualization

+0

这绝对是令人难以置信的,谢谢你这么多。我知道一定有这样的事情! – Kolti