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

0 投票
0 回答
39 浏览

r - 格式化哑铃图并避免 R 错误:`f` 必须是一个因子(或字符向量)

我正在尝试制作哑铃图并希望按顺序排列图。即顶部的保留试验和底部的转移。[!有人建议使用“forcats ::fct_reorder”,但我不断收到错误消息“错误:f必须是一个因素(或字符向量)。”在此处输入图像描述

0 投票
1 回答
25 浏览

r - 尝试将文本添加到绘图时,我的哑铃图中的奇怪行为(变量重复)

我很难理解为什么我的情节会表现出这种奇怪的行为。我在我的哑铃图中添加了一个文本,但是当我尝试这样做时,我收到了一个警告(“'x' 的比例已经存在。为 'x' 添加另一个比例,它将替换现有的比例”)。此外,一个额外的“Contralateral_RLR”在“保留”块下被复制,这是不应该的,因为它属于传输块。我尝试了很多方法来摆脱它,但我不知道为什么会发生这种行为在此处输入图像描述

0 投票
1 回答
34 浏览

r - 使用 facet_grid 时如何对 geom_rect 进行一致的着色?

这是我正在使用的数据:

当我绘制 facet_grid ggplot 对象并将矩形添加到 alpha =0.2 的绘图中时,当我的矩形具有不同的 alpha 值时。我不明白为什么:

在此处输入图像描述

我希望所有矩形都具有一致的 alpha 0.2,因此它们对于每个构面图看起来都相同

0 投票
1 回答
68 浏览

r - 用 ggplot 创建第二个图例?

我使用 ggplot 创建了以下图:

我有一个图例来解释图形矩形的内容,但我需要添加另一个图例来解释黑色和红色的两条线。我想知道如何添加另一个位置与已经存在的位置不同的图例来解释线条的名称?

任何人都可以帮忙吗?

在此处输入图像描述

0 投票
1 回答
249 浏览

r - 在 geom_sf 中填充连续颜色

我正在运行代码以在 R 中创建地图:

我得到这样的数字:

在此处输入图像描述

但是,我想更改图例以及用连续颜色填充地图的颜色(因为特征“eap”是一个连续变量),不像这样,看起来像一个离散变量。例如,像这样:

在此处输入图像描述

我已经试过了

两者都不起作用。

如果有人可以帮助我,将不胜感激非常感谢。

0 投票
2 回答
630 浏览

python - Python 错误 - 'str' 对象没有属性 '_geom'

我正在使用shapely将 CSV 中包含的经度和纬度转换为 WKB 格式。对于上下文,使用 python AWS Lambda 代码解析 CSV。

被解析的文件格式如下:

姓名 注释 是/否 纬度 经度
测试_1 这是一个测验 是的 56.872993679521244 -4.141840954280135
测试_2 这是一个测验 55.20394960316738 -2.5378432182396935

然后我尝试通过调用经度/纬度列将这些转换为 WKB

但我收到了错误'str' object has no attribute '_geom'

我该如何克服呢?CSV 有 100 行,我不想单独转换每个 long/lat - 我只想调用两列,它会为每个点生成 WKB。

0 投票
0 回答
49 浏览

r - geom_line 渐变变化点

取以下数据

这将产生以下图片:在此处输入图像描述

问题是对于第 2 行和第 3 行,alpha 达到 1 太快(几乎没有部分行是透明的)。我正在寻找一种方法来更改 alpha 如何跨行变化,以便对于第 2 行和第 3 行,更多的行保持在“低 alpha” - 最好,该行应该只在 1.5 点开始变化(x 轴)。

我在这里不知所措,非常感谢任何帮助。

0 投票
2 回答
118 浏览

r - 使用 ggplot2 绘制单个观察值和组均值

我正在尝试在ggplot. 我已经在 x 轴上汇总并绘制了测试项目,并为样本大小设置了单独facet_grid的线,并用于分隔两个框架条件。总结这些数据以创建受试者内 95% CI 误差线。我还想强调个别参与者的台词。到目前为止,我发现的所有建议都没有解释如何在对数据进行分面时绘制单个数据和分组数据。我尝试过的一切看起来都很凌乱,并没有清楚地显示个人的曲线/线条。

有没有办法做到这一点?

我考虑过按多面条件拆分数据并单独绘制,但如果有更简单的方法,我想找到它!

这是一些数据:

我曾经summarySEwithin总结过数据:

我使用汇总数据将组均值绘制在ggplot. 特别是我可以计算均值的 ss 内置信区间。

然后我总结了数据并按包括 id 在内的所有分组变量进行分组

然后我尝试了许多不同版本geom_line()gd汇总数据来添加单独的行。

任何帮助将非常感激。我希望单条线在组平均线后面显示为微弱的灰色线。

这是我对主题内分组数据的看法

在此处输入图像描述

这是我尝试添加单行时得到的结果 geom_line(data = human, aes(x=test_item, y=response, group=id))

在此处输入图像描述

0 投票
1 回答
86 浏览

r - 几何色带,曲线下的阴影区域高于特定阈值?

我似乎无法遮蔽曲线下的区域,geom_ribbon似乎已经遮蔽了正确的区域,但我想将阴影区域放在曲线下方,这样当 y 值高于 120 时,曲线下的区域黄色阴影,当 y 值高于 130 时,曲线下方区域为橙色阴影,当 y 值高于 140 时,曲线下方区域为红色阴影。我怀疑这与geom_line论点有关。我花了几天时间思考解决方案,并尝试了许多其他解决方案,但无济于事。这是我正在使用的数据框的片段

以及我到目前为止所尝试的

生成的图像是这样的: 面积不应超过曲线且位于曲线下方

但这是所需的输出: 在此处输入图像描述

0 投票
0 回答
135 浏览

mysql - 如何在 MySQL 8 中获取多边形的中心点?

我刚刚调用了 ST_CENTROID(),MySQL 8 返回:

[22001][3618] 数据截断:st_centroid(POLYGON) 尚未针对地理空间参考系统实施。

我想从我的数据库中获取应该在一个圆圈内的多边形,我使用函数 ST_Distance_Sphere() ,它需要两个参数都指向所以我需要获取多边形的中心点来完成它。