问题标签 [ggalt]
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 - 如何在哑铃图中添加数据标签?
我需要在我的哑铃图中添加带有 % 符号的数据标签。知道怎么做吗?我有尝试执行此操作的代码,但收到错误“x * 100 中的错误:二进制运算符的非数字参数”。是否可以增加图表上语句的字体?请参阅下面的代码,以及此处的数据和图表
数据:https ://gofile.io/d/k8vadK 图:https ://imgur.com/a/dkiRuZv
r - geom_dumbbell 与 coord_trans
我正在尝试在 ggplot 中生成哑铃图,同时还尝试记录转换 x 和 y 轴。系统抛出我无法理解的错误。寻求帮助。
这是示例代码:
抛出错误:
[.data.frame
(df, , c("alpha", "color", "size", "linetype"))中的错误:
选择了未定义的列
如果我coord_trans
这样修改coord_trans(x = 'log2', xend = 'log2', y = 'log2)
,我会收到错误消息:
coord_trans(x = "log2", xend = "log2", y = "log2") 中的错误:
未使用的参数 (xend = "log2")
我想要的是相当于这个,geom_dumbbell()
而不是geom_point()
:
关于如何让 geom_dumbbell() 与 coord_trans() 一起工作的任何想法?
r - 如何根据条件为哑铃图中的点着色?
我正在尝试根据值是正值还是负值来xend
为我的哑铃图中的点着色。x_diff
本质上,如果x_diff
值为正,我希望xend
点为绿色,如果为负,则为红色。我试图在我的数据中定义它,但是当我尝试通过ggplot
我现在编写的代码的方式运行它时,我遇到了困难。有没有人有任何可能有帮助的建议?示例代码如下。
谢谢你。