问题标签 [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.
r - st_normalize.sfc(x, c(x_range[1], y_range[1], x_range[2], y_range[2])) 中的错误:域必须具有正范围
背景:
我正在使用 ggplot2 geom_point 按周绘制动物位置点。作为底图,我使用的是计算机中的 shapefile。
这是我的数据示例:
这是未添加底图的 ggplot 示例:
问题:
上面的代码在我将 R 和 RStudio 更新到最新版本(上周)之前有效。现在,这些地图将无法绘制,并且出现以下错误:
我试过的:
- 重新启动 R 和 RStudio
- 重新安装和更新 ggplot2 和 dplyr
我没有将我的 shapefile 移动到计算机上的另一个文件夹中,并且它们已正确导入 RStudio。我也正确定义了 coord_sf。就像我说的,这段代码在更新之前一直有效。任何帮助,将不胜感激。
r - 相对于图中心给定点的经纬度散点图
我正在尝试使用 R 中的 ggplot2 在绘图上绘制 lat long 点。轴是 y 上的 lats 和 x 上的 longs。我希望一个给定的位置点成为我的绘图的中心,而散点图上的其余点相对于它们与该点的距离(这些点的纬度值来自数据框)。那个特定的点怎么会是这一切的中心呢?我尝试制作两个单独的 geom_point 图层,并首先在中心添加一个我想要的点,然后将第二个 geom 图层与其余数据一起添加。但它不起作用。当我只在绘图上绘制主要中心点时,我还尝试使用第一个几何层的经纬度限制来尝试 coord_fixed,但在添加第二层后,它不会保留在中心。我也想知道为什么没有函数或属性可以围绕特定点设置图的中心,以便其余点可以落在图上的任何位置,但焦点就在我想要的地方,但也许它也是具体的一件事。另外,轴上的单位可以转换为米吗?
r - ggtree 高亮后面的进化枝
我正在使用 R 包 ggtree 研究系统发育树,并希望突出显示节点。
我的树存储在 p 中,我要突出显示的节点在 G10 中。
我像这样突出显示节点:
我想用它alpha=1
来获得漂亮、强烈的颜色,但是这种颜色会覆盖/隐藏树中的尖端,所以你看不到它们(见图)。有没有办法绘制这个,所以突出显示在树后面,这样我仍然可以看到提示?
编辑:我还没有找到一个好的解决方案,但我想出了一个暂时的修复方法:
创建两个图:树的透明图p + theme_transparent()
和带有突出显示的树,并将p + geom_hilight(node=G10, fill="forestgreen", extendto = 0.6, alpha=1)
透明图覆盖在 powerpoint 中突出显示的图上并保存。
r - 我在 R 中的 ggplot 中绘制了一个图,我得到的结果是一条垂直方向的点,没有 x 标签或标记
这是我从代码中得到的图表。
r - 为散点图添加标签
我似乎无法在散点图中添加标签。
我想用变量标记散点states
。annotate
由于与其他几何功能冲突或某些其他几何功能,它目前无法正常工作。
这是我的数据:
这是我的代码:
r - 如何更改 geom_flow ggplot 的透明度?
我正在尝试改变冲积地块流动元素的透明度。我知道我应该更改 'alpha' 的值,但我不确定我必须在代码中的哪个位置添加此参数。以下是我的代码:
我尝试了下一个选项:
和
有任何想法吗?
谢谢!
r - 如何在一个 ggplot 中制作多个图?
所以我有一个数据框,我想在 R 中使用 gglot2 进行绘制。为了让您了解我想要的示例 =
- 我有一个有 5 列 A、B、C、D、E 的表。
- 我想绘制 A vs B、A vs C、A vs D、A vs E 的图表。
- 最后,我想将所有这些图合并为一个,将图显示为 A vs B、C、D、E。
- 还要注意我的数据框列之一的值低于 0.00x....(这里 x = 任何数字)最多 3 位小数,所以我想确保缩放是正确的。
最后,感谢大家阅读本文并帮助我。