问题标签 [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.

0 投票
3 回答
121 浏览

r - 如何绘制一条与ggplot2绘图线相交的水平线和垂直线?

我用一条线连接了点。在这个图中,我想画一条从 x 轴上的点到与绘图线相交的垂直线。在相交处,我想画一条到 Y 轴的水平线。我已经搜索了几个网站,论坛和教程,但我仍然无法做到。有什么帮助吗?

到目前为止的结果:

在此处输入图像描述

期望结果的示例:

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
45 浏览

r - 关于在 ggplot2 (geom_hline) 中添加/更改颜色

有没有办法将以下颜色分配给上面代码行中的标签?

误报-红色

打白

蓝小姐。

谢谢!

0 投票
1 回答
25 浏览

r - geom_hline 由于某种原因忽略颜色 aes

以上是我的代码片段。无论我为color列分配什么,它都会被忽略。我可以分配整数或连续数字。它将被忽略。

编辑:

原因是因为plot1已经scale_color_manual添加了一个。现在的挑战变成了如何让它工作而不必删除scale_color_manual

0 投票
2 回答
24 浏览

r - 如何在 ggplot2 中将连续色带应用于直线?

我想对 ggplot2 中的垂直线应用连续的颜色渐变。我的情节如下。我已将连续色带应用于geom_line()元素,而水平线表示色带覆盖的范围的限制,并进行了适当的着色。我希望左侧的垂直线显示两条水平线之间的色带的全部范围。

我试过geom_segment(aes(color=dwsTempOutC))(dwsTempOutC 是我的 y 轴变量),但正如您在图像中看到的那样,它只对线条应用了一种颜色。

我想我可以通过生成一系列短线段并从渐变应用离散颜色到每个线段来实现连续的颜色渐变,但我希望有一种不那么老套的方法来做到这一点。

在此处输入图像描述

0 投票
1 回答
20 浏览

r - 在 ggplot2 上刻面空间地图时,geom_vline 和 geom_hline 均失败

在发布这个问题之前,我非常小心,以避免任何重复。所以我打算创建一个基于季度的分面图,配备主要和次要网格,而纬度和经度标签仅在主要网格上。这是MWE:

没有刻面,我可以产生所需的输出所需的输出

但是,当我使用时facet_wrap(~quarter)出现错误:Error in FUN(X[[i]], ...) : subscript out of bounds

如果我关闭了,我设法生成了一个分面图geom_vlinegeom_hline但同时,我将失去对次要网格的控制(只显示了主要网格。有什么解决方法吗?PS。我使用的是最新的 R 和ggplot()版本.

0 投票
1 回答
27 浏览

r - 每当将垂直/水平线添加到ggplot时,如何在x/y轴上添加标签?

x 和 y 轴根据 ggplot 设置的特定间隔进行标记。

如果将水平或垂直线添加到绘图中,则目标是在该线的确切值处标记 x 或 y 轴。

如何才能做到这一点?