cost 80 ms
如何在 ggplot 的自动注释中使用变量值作为下标文本 - How to use a value of a variable as subscripted text in an automated annotation to ggplot

我想在我的 geom_density_ridges() plot 中添加一个注释,它指示 scale_x_continous() 的定义限制在下面的示例中,有一些数据可以构建 plot。名为grob1的注释导致我想要实现取消变量limit_quantile的值的那种注释。 (这些图稍后将在应用系列 ...

如何在一个绘图列表中组合两个绘图列表(由 ggplot 图组成)? - How to combine two plot lists (made of ggplot graphs) in a single plot list?

我有两个绘图列表,每个都有 3 个图表,用 ggplot 制作: 情节列表1: plot_list2: 我想将它们组合在一个列表中,其中所有图表都存在,如下所示: 如上所示,我想创建 plot_list1 和透明背景的 plot_list2 ,如下所示: 并以这种方式添加它们: ...

在 R 中调用 ggMarginal 后正确调整多个 ggExtraPlot 对象的大小 - Properly size multiple ggExtraPlot objects after calling ggMarginal in R

我想用ggExtra::ggMarginal图创建一个类似刻面的效果。 这还不能直接实现,所以我尝试使用patchwork::wrap_plots 、 cowplot::plot_grid和egg::ggarrange自己做。 我把所有东西都做好了——除了情节大小。 patchwork和egg使g ...

使用 gtable_add_grob 时,rectGrob / textGrob 未出现在绘图上 - rectGrob / textGrob not appearing on plot when using gtable_add_grob

我正在使用网格图形来将条形标签放置在与 facet_grid 类似的 facet_wrap 上(就像这个问题一样),并且正在使用这个答案中提供的代码。 我正在尝试通过 2 个变量、协变量名称和生态区域来分面。 我稍微调整了代码,因为我的数据中的一些标签太长了,我需要能够改变字体大小。 这是我的代码: ...

将副标题文本添加到 grid.table 图 - Adding a subtitle text to a grid.table plot

我有一个与此处讨论的问题非常相似的问题: 将文本添加到 grid.table 图中我的最终目标是在距离表格顶部 60 毫米处有一个标题,在标题下方 2 毫米处有一个副标题。 我想出了这个几乎在那里但不在那里的代码,这意味着副标题距表格顶部 2 毫米,标题下方 2 毫米,正如预期的那样。 我想知道 ...

是否可以在数据之前先绘制轴线? - Is it possible to draw the axis line first, before the data?

这是我之前的问题的后续,我正在寻找一种解决方案来首先绘制轴,然后是数据。 答案适用于该特定问题和示例,但它提出了一个更一般的问题,即如何更改底层 grobs 的绘图顺序。 首先是轴,然后是数据。 非常类似于面板网格 grob 可以绘制在顶部或不绘制的方式。 面板网格和轴 grobs 的生成显然不同 ...

2021-04-30 12:40:50   3   298    r / ggplot2 / grob  
添加到拼凑而成的 grobs 的控制填充 - Control padding of grobs added to patchwork

这是这个问题的后续问题。 OP 要求一种将 plot 的部件以特定距离排列的方法。 我认为 teunbrand 给出了一个很好的答案。 我自己的建议(用cowplot提取图例,并将它们按所需比例缝合到plot)并不完全令人满意,因为它在给定的示例中只是“偶然”起作用-图例标签足够长以将图例集中到第 ...

不能与 Shiny 一起使用的并排 Grob - Side-by-Side Grobs Not Working with Shiny

我想创建一个 Shiny 文档,该文档显示两个并排的 grob,并希望每个 grob 中的文本成为滑块输入的选定值。 我能够在非反应性上下文(下面的第一个示例)中轻松地并排 output 两个 grobs,但显然无法提取 slider 值。 但是,当我尝试在renderPlot反应上下文中对它们进 ...

2021-04-09 14:33:24   1   45    r / shiny / grob  
如何创建 grid.arrange 将接受并在 r 中绘制的 ggplot 对象列表 - How to create a list of ggplot objects that grid.arrange will accept and draw in r

更新kernel 重新启动后,下面的代码现在运行。 我留下了这个问题,因为我没有看到将 plot object 转换为列表并附加的确切方法。 我想动态创建一个 ggplot2::ggplot 对象(gg)列表并将该列表传递给 gridExtra::grid.arrange() 以绘制它们。 但是,我 ...

如何在 ggplot2 中为矩形 rasterGrob 添加边框? - How to add a border to a rectangular rasterGrob in ggplot2?

我正在尝试为已添加到 ggplot 的矩形 png 图像( 在此处找到)添加边框,并使用 npc 指定定位。 在 RStudio 查看器中看起来像这样: 因为我已经指定了 x 和 y 坐标以及栅格的宽度,所以很容易复制这些边界坐标。 但是,由于我没有指定任何高度,因此我不确定找出 npc 设置边 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM