问题标签 [ggforce]
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.
r - ggforce 中的几何对象数量有限?
尝试在一个数据集中绘制多个圆圈,似乎 10 是最大圆圈数。如何绘制超过 10 个圆圈?
r - 在ggforce中绘制圆圈的顺序
我正在修改我之前在 ggforce 中发布的有限数量的几何图形?. 我当时以为我错了,但我现在可以更清楚地重建它:我想绘制 N 个圆圈,一个在另一个之上。无论我要绘制多少个圆圈,圆圈#11-N 都绘制在前 10 个圆圈的下方。这说明了问题:
因此,当我想绘制同心圆时,前 10 个圆隐藏了所有其他圆。我可以通过首先绘制 11-N 个圆圈然后是前十个圆圈来编写解决方法,但它并不优雅
r - 如何在 R(ggforce)中的 Sankey 图中调整高度和间距?
我有一个用ggforce::geom_parallel_sets
.
因为出发地和目的地的类别数量不同(出发地三个,目的地两个),所以它们之间存在高度差异。我希望它们具有相同的高度,这将涉及增加两个目的地类别之间的间隔,但我不知道如何实现这一点。
注意:我确实需要这些休息时间,即根本不能没有休息时间;只需要增加目的地中断处的空间,使其与起点高度相同。另外,我宁愿坚持ggforce
(除非你可以休息ggalluvial
)。
任何帮助将不胜感激 - 下面的代码并以所需的效果输出。
编辑:我已经使用了sep
参数并sep = c(0.025, 0.05)
给出了以下内容,但是现在原点(!)中有不均匀的空格,并且 sep 不会采用三个值......有什么想法吗?
r - 分面网格(分页)条形图中的可变数据点数:不要拉伸并留下间隙
我有以下结构的数据:
但是更多的国家年(这就是为什么使用facet_grid
并且facet_wrap
似乎不现实),我想用这个代码在堆积条形图中绘制:
这很好用,除了一些问题(忽略丑陋的 x 轴标签,已经处理好了):
可以使用不同的年份和不同数量的年份(例如AUT
,只有一年 - 2013 年,BEL
有两个 - 1999 年和 2003 年,等等)。这导致数据AUT
在宽度上被拉伸,同时BEL
有一个间隙。我希望这样显示数据
- 条形宽度保持不变(即一年在 eg
AUS
和中具有相同的宽度AUT
) - 刻面宽度随年数而变化
- “空白年份”没有空白(即
BEL
2000、2001、2002 年没有空白 x 轴条目)。
有人可以为我指出正确的方向吗?
r - 使用 facet_wrap_paginate 循环无序交替生成的图
我一直无法弄清楚这一点,所以我想我会尝试再次发布它。任何关于如何在 R Markdown 中跨多个页面生成多个分面图的建议将不胜感激!
我有来自多个地点、年份和物种的人口规模数据,我正在尝试使用循环创建多个方面图。一些物种比其他物种拥有更多的数据,因此具有更大的刻面图。为了在我编织到 PDF 时容纳跨多个页面的较大图,我尝试按照以下方式使用 facet_wrap_paginate() 函数:https ://www.programmingwithr.com/how-to-make-your-facet-wrap- facet-grid-ggplots-span-across-multiple-pages-in-pdf/
我遇到的问题是,由于某种原因,多页图相互交替,而不是作为一个组打印。我有一种感觉,这与循环有关,但我一生都无法弄清楚!这是一个可重现的示例: