R绘制单个图形

时间:2014-03-31 18:45:45

标签: r data-visualization

我必须回答的问题是:

  

作为一项探索性调查,在两个响应变量(ES和NS)和5个解释变量(Area,Anear,Dist,DistSC,Elevation)之间的一组对图中可视化数据。

我的老师说:

  

问题是要求您提供一些数据的可视化摘要,以便我们可以看到依赖关系。最简单的方法是将每个变量与每个其他变量进行对比。这将是7选择2 = 21个地块。幸运的是,R有一种方法可以在一个图中生成这些,而不是生成页面和输出页面。

但我一直无法解决如何做到这一点,任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

听起来你正在寻找的是散点图矩阵,它显示了单个网格中每对变量的散点图。

要在R中执行此操作,您可以使用pairs()功能。例如,如果您的数据存储在数据框df中,而您的变量通过x1调用x5,则可以执行以下操作:

pairs(~x1+x2+x3+x4+x5, data=df)

This website在R中提供了类似且更复杂的散点图矩阵示例。