问题标签 [r-grid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7948 浏览

r - R中的信息仪表板与ggplot2

我希望创建一个可在 Web 浏览器中查看的静态仪表板。我想创建类似于 Stephen Few 在他的著作Information Dashboard Design中所做的事情。(见底部示例)

  1. Ggplot2:生成下面的图表不应该有任何问题,对吧?
  2. 仪表板布局:网格合适吗?或者我应该在 html/css 中进行布局?

如果网格可以很容易地做到这一点,你知道有什么好的资源来学习如何使用它吗?我已经阅读了手册,但我发现它没有太大帮助。我看过 LearnR 博客的ggplot2 销售仪表板(它使用网格),但我无法理解网格和布局部分。

仪表板示例 http://img251.imageshack.us/img251/1029/fewciodashboard800.png

0 投票
1 回答
1703 浏览

r - {R grid}:如何创建一个半填充颜色的多边形?

(这个问题可能太难了,也许不值得麻烦解决 - 但是,如果有一个简单的解决方案 - 我很想知道)

假设我创建了一个图像(使用 grid 包),如下所示:

但是现在,如果我希望一些多边形仅部分填充(假设一个将填充 1/3,另一个填充 1/2,另一个完全填充颜色)所以它看起来像部分填充的水杯.

我想它可以在构造多边形时完成,问题是,假设我想要一些东西来仅根据我给它的比例来计算新的多边形 - 那怎么做。

我的问题的动机来自想要在徽标图上呈现另一层信息(请参阅包 seqLogo 中的函数 seqLogo)

谢谢。

0 投票
1 回答
331 浏览

r - 如何从 grid.yaxis 中删除刻度

我需要使用 grid.yaxis 从生成的轴中删除刻度线和主线。根据 ?grid.yaxis 有一个“edits”参数,可以让我配置“major”、“ticks”和“labels”。

但是,我找不到如何使用编辑参数。

这是一些将在中心绘制轴的示例代码。

我想只保留数字,而不是刻度线或主线。

谢谢。

0 投票
1 回答
3795 浏览

r - R:在多个页面上以网格布局绘制

我想在 PDF 文件的 3 页上安排 3x3 网格布局。我想在三个页面中的任意网格位置绘制。我知道如何使用诸如layout=c(3,3). 我可以弄清楚如何使用 grid 包在单个图上安排 3x3 布局,然后决定选择使用哪个图。但是,我不知道如何在 3 页上布置 3x3 网格,然后选择要绘制的网格。

我希望grid.newpage()能解决我的问题,如下所示:

但这只会生成第二页(我猜“新页”会覆盖旧页,而不是创建新页)。

任何帮助将不胜感激!

0 投票
1 回答
602 浏览

r - 在 grid.text 中使用 pch 字符

我使用 ggplot2 创建了一个图表。现在我想让图例不在图表上,而是在图表外的网格中。

我现在的问题是,如果有人知道是否有可能在 grid.text 中使用 pch 符号?

这是一张显示我想要的图片;) 替代文字

最好的祝福

0 投票
1 回答
1015 浏览

r - pushViewport -> layout.pos.col 可以用双打吗?

我想知道是否可以像这样使用 double 指定网格视口:

当我尝试这个时,我得到第 1 行和第 1 列。

但我想有一半的 col 1 和一半的 col 2。

有人给我提示吗?

0 投票
1 回答
883 浏览

r - 将晶格图限制为视口?

我想在现有地块的一个小区域中拟合整个格子图。

给了我这个:

在此处输入图像描述

所以视口被推送。但是,如果再次调用 lattice 函数,它会使用整个设备,就像调用grid.newpage():

有没有办法将晶格图限制在设备上的预定义区域,就像我上面的例子一样?

0 投票
1 回答
505 浏览

r - 使用 R 中的网格图形系统制作可调整大小的图

最近我读到了 R 中的网格图形系统。它非常灵活,掌握了它应该能够制作非常复杂的图形。但是我还没有找到任何好地方可以让我绘制一个也可以重新调整大小的图表?问题如下:您如何使用grid图形系统以R使最终输出实际上可以调整大小?

0 投票
1 回答
6805 浏览

r - 指定 ggplot2 面板宽度

我在同一页面上有两个 ggplots,我希望它们的面板具有相同的宽度。

一些样本数据:

一个地块在另一个地块之下:

如何指定每个图中的面板宽度和位置,以使它们对齐?

(我不想将情节与分面结合起来;这在我的真实示例中是不合适的。)

0 投票
1 回答
2107 浏览

r - 在 R 中绘制带有网格的栅格

我正在尝试使用网格在绘图中绘制栅格。到目前为止,我发现的唯一方法是通过spplotsp 包。有没有办法直接在网格中做到这一点?