r-grid

    1热度

    1回答

    widthDetails栅格工具应用于文本栅格时,似乎没有注意字体大小。 > version$version.string [1] "R version 3.3.1 (2016-06-21)" > library(grid) > widthDetails(textGrob(label="abcdef", gp=gpar(fontsize=12))) [1] 0.5inches > wid

    3热度

    1回答

    我想在R中创建一个ggplot数字,其中有六个面板。前五个方面应该用条形图表示五个不同的数据子集,最后一个方面应代表整个数据。我还希望在前五个方面有一个固定的Y轴比例尺,但最后一个方面的比例是不同的。我知道目前不可能为ggplot功能(https://github.com/hadley/ggplot2/issues/187)中的每个方面指定单独的ylims,但是我想知道是否可以使用grid和可能的

    7热度

    1回答

    我在R中使用ggplot2来产生由连续线连接的数据框中的有序点的散点图。在这一行上,我想放置几个箭头来显示数据框中点的顺序。如下图所示,我可以在每个相邻点之间放置一个箭头,但是当我添加更多点时,该图会变得拥挤并带有箭头和杂乱。有没有办法让我可以在每两个,三个,四个相邻的点之间放置箭头? library(ggplot2) library(grid) b = c(1,2,3,6,7,5,4,3,

    2热度

    1回答

    我已经做了一个情节,像下面的代码所描述的情况导致张贴的图像。我无法弄清楚如何将整个背景设置为我在定义子图时使用的相同“grey80”颜色。 IE浏览器。我想用相同的颜色为图例之间和图例两侧的白色区域着色。 这是可能实现的,也许有一些幻想gridgrob魔术? 这个问题类似于change the background color of grid.arrange output但我想一个解决方案,而无需

    2热度

    1回答

    我希望有人可以帮助使用grid.arrange中的自定义文本标签。我有四个地块,我正在安排在下面的共享图例列。我正在尝试更改grid.arrange中“左侧”标签的字体,但我无法弄清楚textGrob是如何工作的。我当前的代码(与p1 - p4为ggplot对象)是: windowsFonts(Georgia=windowsFont("TT Georgia")) plots <- list(p

    2热度

    1回答

    我试图用10^n的值在每个第三个刻度处标记一个轴,格式化为上标。我正在使用grid图形。我在做一些粗心大意的事情。这里有一个MWE(或我看到有一些运动,称之为reprex): library("grid") grid.newpage() axisVP <- viewport(width = unit(6, "inches"), height = unit(0.01, "inches")) p

    3热度

    2回答

    中为刻面图添加刻度标记我希望在刻面图上添加刻度线。 举例来说,一个小情节是这样的: require(ggplot2) p <- ggplot(mpg, aes(displ, hwy)) + geom_point() + theme_minimal() + geom_hline(yintercept=10, linetype="solid") + geom

    3热度

    1回答

    4绘出我有麻烦指定以便粘在2×2情节四个图(2列,2行)中ggplot网格布局尺寸。我具有R代码,粘在第一2绘出一排并且如在下面的图中概述在单独的行中的第三和第四图(共3行)。 。使用该简易R代码示例生成此情节: setwd("...") library(ggplot2) library(grid) x1 <- c(seq(1,20,1)) y1 <- c(seq(50,69,1))

    3热度

    3回答

    我试图创建一个类似的布局,以 但是,不管我设置的布局一直使用电池板的整个宽度Plot的宽度以用下面的代码: masterLayout <- grid.layout( nrow = 4, ncol = 1, widths = c(1,0.6,1,1), heights = c(.2,.6,.1,.1)) vp1 <- viewport(layout.pos.

    2热度

    2回答

    R中的pdf设备似乎有不一致的输出尺寸。 例如: library(grid) pdf("myplot1.pdf", width=.51, height=.255) grid.rect(width = 1, height=1, gp=gpar(col="red")) dev.off() 导致不完整的矩形: 当宽度和高度是相当圆形, pdf("myplot2.pdf", width=.5,