问题标签 [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 - R install.packages polyclip:config.log 在哪里?以前的帖子没有答案
尝试安装 R 包ggforce
时遇到了安装依赖项 polyclip 的错误,该错误将我引至 config.log。但是,在 ~/、/tmp 或 /var/log 下找不到 config.log,我通过以下方式进行了检查
尝试过install.packages("ggforce",keep_outputs = TRUE)
没有提供任何额外信息;
“配置:错误:在`/tmp/RtmpAkq4Vm/R.INSTALL6c31457f19ba/polyclip'”
但是/tmp/RtmpAkq4Vm
安装后不存在。
谁能告诉我它在哪里?
错误详情:
运行 ubuntu 16.04.12、64 位、gcc/g++:
r - 带有嵌套 `ggforce::facet_zoom` 的构面环绕图
我想用嵌套图ggplot2::facet_wrap
或facet_grid
使用ggforce::facet_zoom
.
我也很乐意以与 类似的方式将它们排成一行facet_grid
,最好使用带状文本标签,尽管也看不出有什么方法可以让它工作。
例如多面图
但是每个方面都应该是这样的(这是上面的第一个方面):
理想情况下,一个方面调用会将所有参数都用于缩放和换行,但它们不会,并且在另一个方面调用一个方面功能只会覆盖前一个方面,例如第二个缩放
或者换第二个
可以通过拼凑来模仿这一点,但这也不起作用,并且不会包含包装中的条形文本(尽管可以注释)。
想法?
由reprex 包(v0.3.0)于 2020 年 2 月 14 日创建
r - 在 geom_bezier2 中,将大小指定为绘图坐标的函数
在geom_bezier2()
, 中是什么单位size
,我可以将其指定为绘图坐标的函数吗?
r - ggforce: geom_mark_ellipse - 如何移动连接器?
我有一些数据,我想圈出一些不同的子集。我正在使用ggplot2
andggforce
来绘制数据并在geom_mark_ellipse
数据周围绘制一个椭圆 ( )。
我有一个问题,椭圆上连接器的位置(对于我的数据)处于不明确的位置(在两个椭圆的结合处,在两个相互掠过的椭圆的边界上)。
如何手动将连接器的位置设置为椭圆?或者至少影响他们进入特定区域?
我在下面有一些代码可以捕捉到我绘制数据的精神。出于示例的目的,我怎样才能使所有标签出现在绘图的左上角,或者对于每个因素都在 x == 0、-2、-4 处加入椭圆?
由reprex 包(v0.3.0)于 2020 年 5 月 5 日创建
r - 使用 4 个坐标作为输入创建带有 geom_mark_rect 的阴影矩形?
如何使用ggforce 矩形轻松矩形标记由四组 xy 坐标定义的区域?
最小的例子
我本来希望这能奏效(或至少产生接近的东西)
但它会产生这个,其中放置关闭:
这个位置的矩形是目标(下面的矩形没有着色,但 ggforce 应该自动着色它):
r - 如何在 GGPlot 地图上围绕地理坐标形成一个圆作为半径
我有 2 个地理空间数据集——一个用于识别医院和识别在此类医院内、附近或远离此类医院发生的程序。我使用 ggplot 创建一个地图,其中包含显示所有医院和完成的所有程序的点。关键是要可视化与医院相关的程序有多接近。因此,我试图在每个医院地理坐标周围生成一个半径为 1 公里的圆,并查看其中有多少程序点。问题是当我尝试这样做时,我似乎无法让圆圈仅显示为边框并且在内部是透明的(即我希望半径仅为 1 公里的圆形轮廓,所以我仍然可以看到程序点落在所述半径内)。我怎样才能完成这个?我当前的代码如下。谢谢!
r - 对齐 ggrepel 标签
我有一个脚本,它可以下载一堆关于一些空军基地周围区域的 COVID 数据并生成一个图表。我打算尝试使用一个大的 dput() 来重现它,但是对于一个帖子来说它的字符太多了。复制数据帧的 dput() 可以从这里复制。
数据本身看起来像
对于 737 行...
情节代码是
结果就是这个情节
尽管缩放,但仍然有点拥挤,标签覆盖了大量数据。我想让所有标签在缩放图的右侧排成一排,所有空白区域都在此处(例如,在 x 轴上 120 以上),然后它们可以有更长的线来连接端点。但我一直没能做到这一点。我已经尝试润湿direction
y 并hjust
按照此处所述使用,但没有得到我正在寻找的距离或对齐方式。
任何指导将不胜感激。