在R中具有相同x和y轴的小倍数散点图?

时间:2013-12-16 22:33:18

标签: r plot ggplot2 scatter-plot

我正在进行涉及因素,比率和国家/地区的可视化。有大约15个因素,我试图使用小倍数创建一个大图,其中X和Y轴是因素,即大致:

人口

汽车数量

房屋数量

               Num of Houses     Num of Cars     Population

每个交叉点都是每个国家的价值图(因此,汽车数量和房屋数量交叉处的情节将是房屋数量与汽车数量等)。我目前有一个数据框,其中包含列标题的信息:国家,因子,比率。我尝试过使用一些方法(facet_gridfacet_wrap等),但是无法获得输出 - 当我运行脚本时,弹出一个空白屏幕。我一直无法弄清楚如何成功谷歌我正在尝试创建的小倍数情节类型,我有一点麻烦。我也是R的新手,并且已经停留了很长时间。

有什么建议吗?

已编辑:更多信息

一些示例数据:

                        factor     country year     ratio  
1                           LiteracyRate Afghanistan 2000 0.3622047    
2       PostSecondarySchoolAgePopulation Afghanistan 2011 0.9272919    
3 PrePrimaryEducationSchoolAgePopulation Afghanistan 2012 0.9397506    
4    PrimaryEducationSchoolAgePopulation Afghanistan 2009 0.9344603
5           SecondarySchoolAgePopulation Afghanistan 2008 0.9301103

(我有每个国家的这些数据,还有比显示的更多的因素)

到目前为止最成功的代码:

try <-  read.table(".../temper.csv", header = TRUE, sep = ",")

remr <- ggplot(try, aes(factor, ratio)) + geom_point()

remr + facet_grid(factor ~ factor)

生成的图表:http://www.flickr.com/photos/94273266@N05/11411186776/

0 个答案:

没有答案