问题标签 [geom]
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.
math - 线与线段之间的最短距离(3D)
我发现此代码用于计算线段和线段之间的距离。我们检查线段和线是否不平行,并找到参数方程的参数,其中线段和线之间的距离将最小。但我不明白我们是如何做到这一点的。
有人解释一下吗?或任何其他关于如何找到线段和线段之间距离的解释链接。
r - 向ggmap绘图添加指北针和比例尺
我在我的情节上获得指北针和比例尺时遇到问题。
我使用 ggmap 构建了绘图,并且正在使用 ggsn 包来获取指北针/比例尺,但出现以下错误:
“坐标系已经存在。添加新的坐标系,它将替换现有的坐标系。ggsn::scalebar 中的错误(x.min = -160, x.max = 135, y.min = 15, y.max = 70, :转换应该是合乎逻辑的。”
这是我的绘图的可重现代码和上面详述的错误:
我也试过
但我收到错误消息:
“坐标系已经存在。添加新的坐标系,它将替换现有的。错误:stat_sf 需要以下缺少的美学:几何运行rlang::last_error()
以查看错误发生的位置。另外:警告消息:忽略未知的美学:x,y”
此外,我希望为橙色点添加一个说明“站点”的图例,并且我使用过
为此,但它不显示。
对于这方面的任何想法或资源,我将不胜感激。我研究了几种方法,但似乎都不适用于这个情节。谢谢!
r - geom_sf 具有连续值和 NA ggplot R
我有一个我想绘制的 sf 对象。这是一张瑞典县(21 个县)的地图,对于每个县,我都有一个值。然而,该值可以是正值或负值,甚至是 NA。我想在瑞典绘制地图并将所有具有 NA 的县着色为白色,然后为所有连续值用渐变(取决于值)为所有其他县着色。但是当我尝试时,我只收到此错误消息:错误:提供给离散刻度的连续值
这不是我的真实数据,但我不确定如何演示 sf-object。所以这只是一个带有县名和值的数据框(所以没有坐标或任何东西):
所以我想绘制整个地图,如果一个县有 NA,该县应该是白色的。然后我想为每个县的值(从负值到正值)设置不同的颜色渐变。
有没有人遇到过同样的问题?
r - 向ggplot中的每个方面添加不同的矩形
我有一个数据框,我想在 4 个方面(按 ID)呈现,并且对于每个方面,用矩形突出显示数据。
我的数据是:
我能找到的所有其他相关帖子都参考了创建一个新的数据框,其中每个矩形的信息作为单独的行。因此,我创建了以下数据框:
我的ggplot代码是:
geom_rect 选项对我根本不起作用。我只是收到有关缺少变量的错误消息。我在 rect 数据框中添加了一个 ID 和 Method 列,但这只是引发了 var 变量不存在的问题。我考虑过将它们全部合并,但我不确定这是否能解决问题。这是我尝试与 geom_rect 一起使用的
根据 rect 数据框,我想要的只是每个方面的一个矩形。并非每个数据帧上的所有内容。现在忽略颜色,如果它们都是绿色或蓝色就可以了。
在此先感谢您的帮助。
r - 有没有办法在同一个 ggplot 上使用 2 个色标?
将数据按类别(样本 A 和 B)分开,制作了 2 层,一层用于点,一层用于线。我想按类别分隔我的数据,指示点的颜色,并分隔线,但颜色与用于点的颜色不同。
r - 在ggplot的对数轴上绘制负数
我遵循了这个示例,它对我的数据非常有用(https://r-graphics.org/recipe-axes-axis-log)。除了我还尝试添加标准偏差,对于其中一个变量,标准偏差大于平均值。该图只绘制了顶部误差条,而不是底部。如何为示例 5 添加错误栏?