9得票2回答
绘制每列与每列之间的图表

我有一个数据框(“data”),包含7列(2个因子,5个数字)。第一列包含7个不同国家的名称,接下来的列中,我收集了描述每个国家的不同参数(如人口、GDP等)的数据。在最后一列中,一个因子变量指定了各个国家所属的大陆。 数据长这样: structure(list(Country = str...

9得票1回答
如何在Lattice xyplot函数中添加abline?

我想使用lattice包的xyplot函数绘制两个变量:Eeff vs Neff。我想知道如何在这个散点图中添加一条线(在正常的R图形系统中是abline函数)。 xyplot(Neff ~ Eeff, data = phuong, xlab = "Energy efficie...

9得票1回答
在ggplot2中使用grconvertX/grconvertY

我正在尝试学习如何在ggplot中使用grconvertX/grconvertY。我最终的目标是通过将用户坐标转换为设备坐标,使用grid.text和grid.lines向ggplot2图形(以及可能的lattice)添加注释。我知道可以通过grobs实现,但我想知道是否有更简单的方法。 以...

9得票1回答
如何在lattice中标记面板

这里有一个简单的问题,你肯定已经遇到过,但是它让我很头疼... 我有一个这样的数据框: set.seed(3) mydata <- data.frame(var = rnorm(100,20,1), temp = sin(sort(rep(c...

9得票1回答
将数据框列传递给xyplot面板函数

我正在使用xyplot来处理数据框,并希望将某些额外的数据列(例如下面示例中的k)提供给面板函数,而不是作为(x,y,...)参数: library(lattice) mydata <- data.frame(xxx = 1:20, yyy ...

9得票3回答
对称的、类似小提琴图的直方图?

如何制作一个直方图,使每个柱子的中心都沿着一个公共轴线?这看起来像是一种具有阶梯状边缘的小提琴图。 我想在Lattice中实现这个功能,而且不介意自定义面板函数等。但我也很乐意使用基本的R图形甚至ggplot2。(虽然我还没有完全掌握ggplot2,但我会在某个时候尝试。) (为什么要这样...

9得票2回答
热图或图表用于相关矩阵

我尝试使用lattice库制作相关矩阵的图表,并使用三种颜色来表示相关系数。 library(lattice) levelplot(cor) 我得到了下面这个图表: 该图仅显示了我的数据的一个子集。当我使用整个数据集(400X400)时,就变得不清晰,并且着色没有正确显示,只显示...

9得票1回答
如何在xyplot中更改标题的颜色?

我正在使用lattice包中的xyplot,在此我想要改变标题的颜色。当前,它是一种丑陋的浅橙色。 library(lattice) x <- c(1:10, 1:10) y <- c(10:1, 10:1) z <- c(1:10, seq(1,20, by=2)) a...

9得票1回答
能否在R的ggplot2中使用格子状屋顶(shingles)?

可以使用shingles在ggplot2中定义特定范围。据我所知,shingles是生成组的一种方式。我们能否创建这样的shingle并将它们用于ggplot2的facet_grid中以获取图形?

9得票1回答
有没有一种方法可以在R中制作漂亮的“流动地图”或“线形面积”图形?

我正在尝试找到一种方法在R中直接重新创建这些图表(而不是在我完成R分析后手动使用Inkscape绘制它们): 第一个似乎应该很简单,但我找不到符合我的需求的东西......第二个更加复杂,但也似乎可以做到。 这篇文章Graph flow chart of transition from s...