19得票2回答
我该如何以编程方式确定ggplot具有多少个facets?

以下是代码和图形。 这个图形有三个面。在the_plot中的哪里可以找到它有三个面?是的,我可以从mtcars数据框或the_plot$data中获得,但我不想重新创建数据分析。相反,我想检查the_plot的图形元素,这样我就不必在多个位置复制应用逻辑。the_plot$facet没有显示...

13得票1回答
geom_point中的size真正意味着什么?

这两个图的数据点看起来不同,但是为什么?mya <- data.frame(a=1:100) ggplot() + geom_path(data=mya, aes(x=a, y=a, colour=2, size=seq(0.1,10,0.1))) + geom_point(d...

9得票1回答
强制 facet_wrap 填充底行(并在顶部行留下任何“间隙”)

我希望强制 facet_wrap 从左上角开始填充,但要以一种始终完全填充底行的方式进行。也就是说,从左上角开始加上必要的水平偏移量,以完全填充底部行。 library(ggplot2) n <- 1000 df <- data.frame(x=runif(n), y=rnor...

12得票2回答
使用R的plotly绘制带有树状图的聚类热图

我正在按照这个例子使用R的plotly创建带有树形图的聚类热图。以下是示例: library(ggplot2) library(ggdendro) library(plotly) #dendogram data x <- as.matrix(scale(mtcars)) dd.col...

24得票4回答
使用ggplot绘制条形图,分类顺序依赖于facet的顺序。

我看到许多问题(通常与在ggplot2条形图中排序酒吧链接)关于如何(重新)排序条形图中的类别。 我所追求的略有不同,但我还没有找到一个好的方法来实现它:我有一个多面条形图,并且我想要独立地为每个面按另一个变量(在我的例子中,该变量只是y值本身,即我只希望在每个面中以递增长度放置酒吧)对x轴...

7得票1回答
如何在ggplot的facet_grid函数中应用下标。

我希望使用ggplot来绘制空气污染物与出生体重变化(95%CI)关联的结果。 我的数据格式如下: variable exposure period coef coef_lb coef_ub PM10 entire pregnancy ...

10得票1回答
ggplot2条形图中的刻度标签

我有一个简单的数据框by_day,我想将其绘制出来: X weekday variable value 0 0 Number_of_tweets 5820 1 1 Number_of_tweets 6965 2 2 Number_of_t...

16得票3回答
生成一个填充的geom_step

我可以使用geom_ribbon或geom_area得到“填充”的geom_line ,那么是否有类似geom_step的等效方法,而不需要处理多边形/条形图或创建实际的步进点?这是一些示例数据:library(ggplot2) set.seed(1) df <- data.frame(...

22得票4回答
ggplot、facet、饼图:如何将文本放置在饼图切片的中央

我正尝试使用ggplot制作分面饼图,但在将文本放置在每个扇形的中心时遇到了问题:dat = read.table(text = "Channel Volume Cnt AGENT high 8344 ...

7得票1回答
ggplot:反向堆叠条形图

所以我有一个数据框架。 dput(df) structure(list(Frequency = structure(c(1L, 2L, 3L, 4L, 1L, 2L, 3L, 4L), .Label = c("2", "3", "4", "5"), class = "factor"), P...