我必须回答的问题是:
作为一项探索性调查,在两个响应变量(ES和NS)和5个解释变量(Area,Anear,Dist,DistSC,Elevation)之间的一组对图中可视化数据。
我的老师说:
问题是要求您提供一些数据的可视化摘要,以便我们可以看到依赖关系。最简单的方法是将每个变量与每个其他变量进行对比。这将是7选择2 = 21个地块。幸运的是,R有一种方法可以在一个图中生成这些,而不是生成页面和输出页面。
但我一直无法解决如何做到这一点,任何人都可以帮忙吗?
答案 0 :(得分:1)
听起来你正在寻找的是散点图矩阵,它显示了单个网格中每对变量的散点图。
要在R中执行此操作,您可以使用pairs()
功能。例如,如果您的数据存储在数据框df
中,而您的变量通过x1
调用x5
,则可以执行以下操作:
pairs(~x1+x2+x3+x4+x5, data=df)
This website在R中提供了类似且更复杂的散点图矩阵示例。