我一直在寻找解决我认为是一个简单而基本的问题的很长时间:为我的数据创建一个合适的图。
我的数据集包含多个国家/地区的几个变量(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")
非常欢迎所有帮助(也就如何使未来的潜在帖子更加清晰)。
路易斯