问题标签 [ggrepel]
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 中箱线图的标签/文本重叠?
我正在绘制箱线图和小提琴图,以查看使用ggplot2
. 箱线图的四分位数非常接近。这就是为什么它会导致重叠。
我用过ggrepel::geom_label_repel
,但是没用。如果我删除geom_label_repel
,一些标签会重叠。
这是我的 R 代码和示例数据:
除此之外,有没有人熟悉箱线图和小提琴图的组合?情节的左侧是箱线图,右侧是小提琴情节(我不是在问并排情节。只是一个情节)。
r - ggrepel 更改绘图限制,并且对于相同代码的多次运行会有所不同
我正在使用 ggrepel 在二维图中写一些名字。还有一些额外的注释,我注意到,对于完全相同的代码,对于某些运行,两者重叠,而对于某些运行,它们不重叠。特别糟糕的是,它实际上改变了我的情节边距,并且在一个不与任何其他词冲突的词上进行,因此 ggrepel 不应该四处走动。
如果我使用 geom_text 而不是 geom_text_repel 问题就消失了,或者如果我也设置了种子,但由于各种原因,我两者都做不到。我知道 ggrepel 必须有一个随机组件来改组名称,但我不明白这如何改变我的情节限制。这是一个示例代码,您需要运行几次才能看到差异(您将在右上角看到,Sirius B. 在某些运行中与“Controvers”冲突,而在其他运行中则没有)。
我在 Windows 10 上使用 R 3.5.3、ggplot2 3.1.1 和 ggrepel 0.8.1。
r - ocpu.rplot() 在没有标签的 html 上显示 R ggplot 但 opencpu API 结果有
我可以通过 opencpu API 从远程 R 绘图函数获取带有文本标签(ggplot 和 ggrepel)的正确 R 图,但使用 opencpu-0.4.js 使用具有相同远程 R 绘图功能的 ocpu.rplot 调用得到错误的绘图。错误的情节上没有文字标签。
我为这个问题写了一个可重现的小例子:HTML代码:https ://github.com/cywhale/ODB/blob/master/opencpu_test/ocpu_test.html
在这个html js中,使用opcu.call rplot调用plot_test API进行绘图,使用session.getLoc()获取R/.val/png中的R图形,将两个图形放在同一个html中
运行此 html 并在我的服务器上获得可重现的结果: https ://bio.odb.ntu.edu.tw/test/ocpu_test.html
远程 R 绘图函数:plot_test()
两个图形不同。使用 ggrepel 包的文本和标签在 ocpu.call rplot 中消失。但在 R/.val/png 中,图形是正确的。期望 ocpu.call rplot 应该返回带有标签的正确图,作为 R/.val/png 中的结果。感谢任何可能有助于澄清或解决此问题的评论。谢谢。
r - DiagrammeR - 如何将标签移动到节点之外
如何使用 R 的 DiagrammeR 包将标签移出圆圈?我在说明手册中没有看到任何内容。这是我的代码。在我看来,将标签放在圆圈内并不吸引人。如果我能申请ggrepel
那DiagrammeR
将是理想的,尽管我怀疑这是可能的。
r - 关于ggrepel中标签的变化
如果我想一一更改ggrepel中标签的名称,我该怎么办?
例如,
我可以将这种灵活的标签添加到 ggrepel 吗?