【发布时间】:2018-07-11 17:42:58
【问题描述】:
您好,我从 R 中的包 carData 中调用了以下名为 States 的数据集。
我正在尝试绘制以下数据。
head(States)
region pop SATV SATM percent dollars pay
AL ESC 4041 470 514 8 3.648 27
AK PAC 550 438 476 42 7.887 43
AZ MTN 3665 445 497 25 4.231 30
AR WSC 2351 470 511 6 3.334 23
CA PAC 29760 419 484 45 4.826 39
CO MTN 3294 456 513 28 4.809 31
我想做的是创建一个图表,显示该图表中的四个数据。 我想要一个多方面的图表。
我在纵轴上的两个变量是 SATV 和 SATM,我在横轴上的两个变量是美元和支付。
所以例如会有四个盒子,我的右上角是 pay 和 satv 之间的关系。
如何使用 lattice 或 ggplot2 来做到这一点。
【问题讨论】:
-
你试过
ggplot2的facet_wrap或facet_grid吗? -
我试过了,但我不知道如何为四个变量做我看过的教程ggplot2.tidyverse.org/reference/facet_grid.html 只做两个
-
如果我没看错,您想成对地比较多组变量。这听起来像是 ggpairs 的工作!