问题标签 [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 - 带有 scatterpie 或 ggforce 的多个饼图
我正在尝试在图像顶部绘制多个饼图。我想用来custom_annotation
绘制光栅图像。但现在我什至无法获得多个饼图。
最终,我希望在图像顶部的不同点绘制 6 个饼图。imX
并imY
给出饼图应该在图像上的坐标。
现在这是我的尝试scatterpie
:
现在我的错误是:
dplyr
这是我对and的尝试ggforce
:
这里我的错误是:
对这两种方法的任何帮助都会很棒。谢谢
r - 根据窗口大小绘制形状
语境
这个问题是在 R 中绘制遗传图谱的项目的一部分。常见的表示是水平性状的“比例”,以两个半圆为界。遗传图示例 遗传图大致是一个位置序列。
目标
我正在尝试制作一个与“天平阶梯”相匹配的半圆,并且高度可调节,这样它看起来总是像一个圆形,而不是某种椭圆形。
实际代码
问题
所以我的问题是:如何使用 Rplot 查看窗口的大小进行反应形状缩放,以使形状始终看起来像一个圆圈并与我的上层“梯子”保持链接?
尝试
我可以手动调整绘图的大小,以便 x.axis 和 y.axis 在导出图表之前具有相同的比例,但这不是很有效,如果我在同一个绘图上有多个染色体,这将变得非常困难。
如果需要,我很乐意回答评论,并希望我的问题足够清楚!
r - GGplot 多页一遍又一遍地打印相同的第一个图
我正在尝试制作多个图的 pdf,但 pdf 只会打印前 n 个图。我正在使用 ggforce::facet_wrap_paginate。下面是我写的代码。如果有人对为什么我只得到前 6 个地块有任何建议,我会很高兴?我也尝试过使用 PNG,但我遇到了同样的问题。完成后,我期待 20-30 页(大约 160 个图)之间的 pdf。所以你可以理解我只有6个情节的挫败感......
我在堆栈上看到过类似的问题,但它们是在 facet_wrap_paginate 出现之前(这太棒了!)或者没有解决我的问题。提前谢谢了。
这个问题是我模拟当前代码的问题。我希望我可以评论那个,但我没有声誉哈哈。
r - 切碎 bsplines 并为它们着色
我对阿尔伯特开罗的这个情节很感兴趣。
我可以用 ggforce::bspline 充分平滑我的曲线
但是,既然我没有日期轴,我不确定如何在中途更改样条曲线的颜色。
Let's assume that the three points represent the years 1990, 1991 and 1992. And someone got elected on July 1, 1990. I would like to change the color of the spline at this point. 所以曲线从原点到近似 (12, 5.6) 是红色的,然后从 (12, 5.6) 到 (17,4) 是蓝色的
我不知道如何做到这一点。
想想 MA 告诉我的关于组的内容,我现在拥有的代码可以:
改变直线段的颜色:
以及 bspline 的连续颜色。但我希望这只是上图中的离散颜色。
或者这个错误,“错误:提供给离散比例的连续值”:
所以我想知道如何使用 bspline 手动控制离散段的颜色。
r - 仍然对组、颜色和 bspline 感到困惑
我希望绘制债务与失业的关系图。我希望这条线是弯曲的,因此我使用了 bspline2。当 prem 改变时,线条的颜色应该改变。每年应该有一个点(即 1 月 1 日)我复制了一些点,因为我认为 bspline 用三个点绘制曲线。
尽管如此,我还没有完全理解为什么情节中有差距。很可能与我对组的部分理解有关。
此外,1 月 1 年的点应该正好出现在这条线上。我不认为它们与 geom_point 在一起,因为如果线条是直的,那就是将它们放在情节上。我尝试了这种变体,但我认为我的克星组干扰了。
总之,
1)为什么情节中有差距,我该如何解决?
2)如何获得曲线上的点?
编码:
这是 dput(debt_unemp) 的结果