数据集的排序顺序在ggplot映射中使用facet生成不同的散点图

时间:2017-10-05 15:33:25

标签: r sorting dataframe ggplot2 ggmap

小组的第一个问题 - 我希望它有一个简单的答案: 我注意到ggplot中有一些奇怪的行为。我的数据集为16年以上的学校提供​​经度,纬度和邮政编码。我注意到数据集的排序顺序产生了不同的图,我找不到支持它的文档。

例如,这会生成一张我不相信的地图:

SchoolDiscipline <- SchoolDiscipline[with(SchoolDiscipline, order(zip, YEAR)), ]

mo_base +
  geom_point(aes(x = SchoolDiscipline$long, y = SchoolDiscipline$lat),
             data = SchoolDiscipline, 
             alpha = .50, inherit.aes = FALSE) + 
  facet_wrap(~YEAR, ncol = 4)

Map I don't believe

虽然这会产生一张我相信的地图:

SchoolDiscipline <- SchoolDiscipline[with(SchoolDiscipline, order(YEAR, zip)), ]

mo_base+
  geom_point(aes(x = SchoolDiscipline$long, y = SchoolDiscipline$lat),
             data = SchoolDiscipline, 
             alpha = .50, inherit.aes = FALSE) + 
  facet_wrap(~YEAR, ncol=4)

Map I do believe

任何人都可以解释这种行为吗?非常感谢!

0 个答案:

没有答案