问题标签 [geom-vline]
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 - Ggplot with a separate geom_vline for each group
I have around 160 countries (output$ccname), log GDP (output$lnrgdpch), output$endyear as year variable and a binary variable for when a leader died (1= died) output$natural2. I am trying to create plots in 2-3 figures (doesn't matter how they are facetted) for each country in which a leader died. This part has been successful with the line below.
I am struggling with adding a vertical line to each plot based on the year in which a leader in that country died. For this I created a new data set called output_death which includes only data when output$natural2==1.
Currently, I get a line for each leader death in each country plot, so my feeling is that I need to group the geom_vline argument somehow. Any help is appreciated. Also, since I am here, I would also be very happy if I could have many at least 4x4 plots in one figure. An example plot I get now:
Minimal reproducible example:
ggplot2 - R向ggplot添加动态参考线
我尝试使用此Add vline to existing plot 中提到的解决方案并将其显示在 ggplot2 图例中?
但是,部分代码不适用于我的情况,尤其是 vline 部分不起作用。我想知道是否还有其他技巧?我有两个数据集,第一个是主数据集:
我的目的是在 ggplot 中添加一条 vline。但是,我收到错误消息:
y 部分有效,但添加部分 x 后,该数字消失了。任何想法?谢谢你的帮助!
r - 如何使用风险表 (R) 在生存图中添加垂直线和注释
我想要一个带有风险表的生存图,该表在 12 个月和 36 个月时有一条垂直线。最初我能够做到这一点
但是,当我想按如下方式添加风险表时
我收到“不知道如何将 figure1$table 添加到绘图”的错误消息
有推荐吗?
r - ggplot 输出中的错误图例
这段代码的输出给出了一个分布和两条垂直线,一条红色和一条蓝色。但在传说中,蓝线标记为“红色”,反之亦然。可能是什么原因?分布和2条垂直线
r - 在循环中创建图形:一个图形与其他图形不同
我有一个精心制作的代码来创建一系列图表。我想在我创建的众多图表之一中放置一条垂直线。
考虑以下简单代码:
我想要图 4 的红色垂直线,而不是其他的。我将如何有效地做到这一点?
r - 相对于变量的模态绘制具有不同颜色的 geom_vlines
我的绘图中有几个 geom_vline() 对应于变量“cas”更改值的日期,我希望它们相对于变量“cas”具有不同的颜色。有没有办法做到这一点?
这是我的代码:
我收到此错误:
Erreur : Aesthetics must be either length 1 or the same as the data (10): xintercept and colour
有人可以帮忙吗?
r - If else in ggplot +在geom_vline的字符和数字之间切换值
我需要if else
在 ggplot 中集成块,取决于variable_to_switch
它的值:
- 如果值是数字 -> 绘图线
- 值是文本-> 不绘制线
我以最完整的版本提供我的代码,以考虑与提供的解决方案可能发生的冲突。
如果variable_to_switch == "Text"
我会有这个错误:
Error: Discrete value supplied to continuous scale
。
对于variable_to_switch
等于任何数值绘图的作品。
我想在字符和数值之间切换variable_to_switch
。情况下
所需的输出variable_to_switch == "Text"
: