问题标签 [geom-hline]
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 - 如何将图例添加到 ggplot2 中的多个 hlines?
任何人都可以帮我完成一些任务吗?
我必须在geom_hline()
情节中添加 3。
其中一个是显示森林中建议的三人行间距的线,其他是可接受的间距变化上限和下限。
为此,我正在使用geom_hline()
,但我很难以正确的方式展示传说。
此外,这两个限制具有相同的线型(虚线),为红色,另一个为蓝色实线。
因此,如何为这三个 hlines 添加图例?
请记住,我需要在图例中包含两个元素:红色虚线作为限制的简要描述和蓝色实线作为推荐间距的简要描述。
非常感谢,伙计们!
r - 在使用 gghighlight 时为几个 geom_hlines 创建图例
我想在 geom_hline 中为我的水平线创建一个图例。我使用的数据来自 3 个不同的数据框。我也在使用gghighlight,我相信它掩盖了任何传说。在这种情况下我如何强制传奇?
这 3 个数据帧是:1)“数据集”,它存储所有点的值 2)“限制”,其中包含某些参数的最大值、最小值和目标 3)“平均值”,它包含每个参数的平均值。
以下是数据集的最小可重现样本:
这是我的代码:
图例应显示:“红色”:最小/最大,“蓝色”:目标,“绿色”:平均值。谢谢!
r - 根据过滤的数据分配 geom_hline 值,并将其作为同一代码块的一部分?
我正在尝试根据过滤的数据和从一列中选择的值来分配 geom_hline,但是这一切都是在同一个代码块中完成的。我不确定最好的方法是什么 - 任何帮助将不胜感激。
样本数据:
在 geom_hline() 部分中,有没有办法根据过滤的数据定义 y 截距应该是什么 - 几乎就像一个侧面分配?
类似的东西
在这种情况下,sample_name="control1" 只有一行过滤数据,我尝试使用“upper_limit_value”列下的值(和“lower_limit_value”值作为单独的 geom_hline)。
谢谢!
r - R geom_hline 只显示实线
我正在处理一些情节ggplot2
,使用基本情节的函数然后添加一些元素。我有一个涉及添加 a 的问题geom_hline
,但它适用于其他地块,这个似乎不想将线显示为实体以外的任何东西。当我scale_linetype_manual
为这条线时,我必须制作values = 1
否则它会删除这条线(the yintercept = 0.5
)。代码如下:
前两行是数据(参数和站点)的子集,第三行调用自定义基础图:
变量是数据集、y 限制(向量)、要放大的开始和结束日期、y 标签和jitter
大小。所以问题是,虽然这适用于 > 1、正确打点或dashdotting
的类似数据linetype
,但它不适用于这个数据。删除日志转换也不起作用。有任何想法吗?数据如下(简化的几行):
排 | 约会时间 | 参数ID | 站点ID | rectRes |
---|---|---|---|---|
114 | 20/04/2010 | 铝(溶解) | SW1 | 0.14 |
154 | 20/07/2010 | 铝(溶解) | SW1 | 0.08 |
196 | 21/10/2010 | 铝(溶解) | SW1 | 0.13 |
234 | 19/01/2011 | 铝(溶解) | SW1 | 0.07 |
289 | 26/05/2011 | 铝(溶解) | SW1 | 0.03 |
328 | 16/08/2011 | 铝(溶解) | SW1 | 0.08 |
任何帮助是极大的赞赏!干杯
r - 如何使用ggplot2在2x2排列的不同方面添加水平线?
我有一个由构面绘制和分隔的数据库。第一行 (row a
) 的刻面需要 0.5 处的水平线,而第二行 (row ) 的刻面需要 1 处的线。按照这个示例b
,我已经部分实现了我的目标。但是,0.5 和 1 处的水平线出现在所有方面。
此 MWE 运行但显示以下警告消息:
coordinates - 获取geom_hline截取的坐标
是否可以从图中获取 ggplot 中 geom_hline 交点的坐标?下图与我的线图有一个 geom_hlline 会议,但我希望得到截距的精确 x 值。请帮忙。 此处显示带有 geom_hline 的 ggplot
谢谢!