cowplot

    1熱度

    1回答

    可再現例子的中心可以在該教程包cowplot找到。 https://cran.r-project.org/web/packages/cowplot/vignettes/shared_legends.html 複製示例代碼: library(ggplot2) library(cowplot) #down-sampled diamonds data set dsamp <- diamonds[s

    3熱度

    2回答

    我正在做一個2x2圖的安排。這些圖共享相同的軸,所以我想把它們放在一起,例如, 此代碼: library(ggplot2) library(cowplot) Value <- seq(0,1000, by = 1000/10) Index <- 0:10 DF <- data.frame(Index, Value) plot <- ggplot(DF, aes(x = Index,

    2熱度

    2回答

    我有7個地塊,我把它們分成2列,一個有3個地塊,另一個有4個地塊。我使用cowplot的plot_grid。結果幾乎是完美的,但是,有3個地塊的列有更大的地塊。如何縮放此列以在所有圖中獲得相同的大小並對齊每列的第一個和最後一個圖? library(ggplot2) library(cowplot) Value <- seq(0,1000, by = 1000/10) Index <- 0:

    1熱度

    1回答

    看到我的相關問題和接受的答案here。 我正在嘗試生成一個類似於接受答案中的情節,即具有共享常見圖例和附加到網格上每個圖的不同獨特圖例的網格圖。 具體來說,我想要一個3行,1列網格,每行有1個圖。像這樣: 製備用下面的代碼,其中: library (ggplot2) library(gridExtra) library (grid) library(cowplot)

    4熱度

    2回答

    我一直在試圖按照this vignette關於如何爲多個ggplot2創建共享圖例。給出的示例完美地工作,但在我的情況下,我使用tikzDevice來導出tikzpicture環境。主要問題似乎是grid_plot未能正確捕獲圖例鍵的寬度。 我想出了能重現問題最小R代碼裏面: require(ggplot2) require(grid) require(gridExtra) require(

    0熱度

    1回答

    我用下面的代碼做了一個圖,但是,我最近注意到我的一些數據點沒有包含錯誤欄,所以我在寫這些代碼幾個月後重新訪問這些代碼。在這段時間裏,ggplot2已經有了更新,現在我的代碼中出現了一些我不知道如何解決的錯誤。這些在下面詳述。 我的代碼是: p1 <- ggplot(dat3A, aes(x = d15N, y = Depth)) p4 <- p1 + geom_point(size

    0熱度

    1回答

    我喜歡cowplot的默認主題,但我想進行一些更改。例如,我希望能夠調整legend.key的默認值。一個MWE, library(ggplot2); library(cowplot) plt = ggplot(mtcars, aes(x = mpg, y = wt, color = factor(cyl))) + geom_point() + theme(legend.key = eleme

    1熱度

    1回答

    我在三個不同的位置創建了隨時間變化的物種丰度堆積圖。 我創建的代碼根據它們在不同地點丰度的順序繪製出不同種類的不同種類。 如何調整代碼以將相同的顏色分配給每個站點中的相同物種。 其他問題涉及在圖中分配特定的順序,這是不同的,因爲我只是想在不同的循環中保持相同的順序。 library(ggplot2) library(cowplot) library(plyr) library(dplyr)

    2熱度

    3回答

    我想在R中製作一些情節,其中包含一些數據和表格。在R中,它看起來不錯(圖1),但是當我輸出圖片時(圖片2),它看起來非常難看,並且格式不一樣。 library(tidyverse) library(cowplot) p <- ggplot(iris, aes(Sepal.Length, Petal.Length, col = Species)) + geom_point() info

    -2熱度

    2回答

    集中我已經cowplot require(cowplot); tiff('./solution/AGM2.tiff', height = 18,width = 25, units = 'in',res = 60) plot_grid(a28 + theme(axis.title.y = element_text(size =40), axis.title.x=elemen