为分组因子数据创建绘图

时间:2015-03-13 13:56:52

标签: r graph plot

我一直在寻找解决我认为是一个简单而基本的问题的很长时间:为我的数据创建一个合适的图。

我的数据集包含多个国家/地区的几个变量(int和num - >列)(factorial - > rows)。此外,这将重复3年(组 - >也是每个国家重复的列。)

为1变量创建箱图很容易:boxplot(log(variable)~year, data=df) (这里不需要布局)。

但是,我想创建两个不同的图:

  • 一个类似于以下情节的图表,但是在3年内每个点后面的线条(如绘制1个国家的数据并连接点数,但是对于所有国家合并为1个图表)我希望我能添加一张图表,使我的请求更清晰。

    with(plot(log(variable)~year, type="p"), data=df
    
  • 不同变量均值在3年内以不同颜色连接的图。所以以类似于上一个图的方式,然后代替几个国家和一个变量,所有国家和几个变量的平均值。

我希望这个要求是明确的;由于这是我的第一篇文章,我可能会跳过一些重要信息。 我希望我能添加一张图片,但我还不能这样做。

(编辑)我的数据集基本上是这样的:

structure(list(pooled.Country = structure(1:6, .Label = c("Angola", 
"Angola", "Angola", "Cameroon", "Cameroon", "Cameroon", 
"Chad"), class = "factor"), Forest = c(59728000L, 2675000L, 
12535000L, 6914000L, 22345000L, 22903000L), Pop = c(13138265L, 
6154708L, 1695587L, 11621159L, 14976200L, 3559604L), year = c(1998L, 
2002, 2006L, 1998L, 2002L, 2006L)), .Names = c("Country", 
"Forest", "Pop", "year"), row.names = c(NA, 
6L), class = "data.frame")

非常欢迎所有帮助(也就如何使未来的潜在帖子更加清晰)。

路易斯

0 个答案:

没有答案