cost 80 ms
Plot 在 ggplot 分面圖上搶劫

[英]Plot grobs on ggplot faceted graph

我有一個面 plot,我想在每個面 plot 上有一個不同的 grob(比如一個包含匯總統計信息的表)。 我嘗試使用ggpmisc::geom_grob將不同的 grob 放入列表中,但在所有方面都繪制了最后一個 grob。library(dplyr) #> #> Attaching ...

如何在 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 ggplot 中使用 facet_wrap 時插入圖像背景

[英]Insert image background while using facet_wrap in R ggplot

使用 facet_wrap 選項時,我無法在繪圖中添加 png 背景。 知道什么應該起作用嗎? 我的數據在這里 沒有背景的情節: 有背景的情節: 組合它們時,我收到錯誤: $<-.data.frame ( *tmp* , "PANEL", value = c(1L ...

在 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 個變量、協變量名稱和生態區域來分面。 我稍微調整了代碼,因為我的數據中的一些標簽太長了,我需要能夠改變字體大小。 這是我的代碼: ...

Grobs 根本沒有繪制或錯誤 position

[英]Grobs are not plotted at all or in wrong position

我無法理解如何將 grob 放入繪圖區域。 這是我的意思的一個例子。 假設我有以下 plot。library(tidyverse) p <- mpg %>% ggplot(aes(year)) + geom_bar() p 我知道我可以從中得到一個 grobs 列表, pl ...

將帶有線條的自定義元素添加到 ggplot object?

[英]Add a custom element with lines to a ggplot object?

我使用ggplot2制作了 Kaplan Meier plot,它表示 3 組患者之間的無病生存率(以 % 為單位):未暴露於風險因素( No exposure )、暴露於風險因素 1( Exposure 1 )或那些暴露於風險因素 2( Exposure 2 )。 數據和 plot 如下所示: ...

將副標題文本添加到 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  
調整不同 label 區域的多重填充(顏色)

[英]Adjust the multiple fills(color) of different label regions

0 原諒我的笨蛋再次打擾你。 @teunbrand 昨天回答了我的問題,我在真實數據中使用了它,但它不起作用。 這是我在stackoverfow中的問題:使用ggh4x package時,我可以調整不同label區域的填充(顏色)嗎而@teunbrand 創建了一個 function:assi ...

在 R 中使用 assign function 時,如何將圖形對象存儲到列表中?

[英]In R while using assign function, how can I store graphic objects to a list?

我創建了以下 function ,它采用數據框並輸出多個圖: 如何在創建圖形對象時將它們放在列表中,以便最終將它們傳遞給grid.arrange function? 分配 function 將它們放在一個變量中,但是如何讓循環將它放在一個列表中? ...

2021-04-10 00:34:42   1   28    r / 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  
ggplot2 自定義 grob 不會延伸到 plot 之外

[英]ggplot2 custom grob will not extend outside of plot

我正在嘗試使用annotate_custom在我的 plot 之外創建線條,以將我的軸分成幾部分。 我知道這篇文章提出了類似的問題,但由於某種原因,使用負值作為線的最小值不會將線延伸到 plot 之外。 示例代碼: 我得到什么: 我想要的是: ...

安排 R 地塊:我怎樣才能安排 VIM package 的地塊?

[英]arrange R plots: how can I arrange plots of the VIM package?

我想使用 marginplot() (VIM 包)生成多個圖,然后將它們排列成一個大圖。 我嘗試使用 grid.arrange (grid/gridExtra 包),但它不起作用。 錯誤是,一個 grob 應該作為輸入。 所以我嘗試先將 marginplot 轉換為 ggplot (as.ggpl ...

2021-02-27 09:42:40   1   35    r / 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