ggplot2相关内容

如何在R中为.shp多边形文件设置CRS

我对在R中使用地理空间数据非常陌生。我在我的研究区域中有一个由几个象限组成的Shapefile,我根据“QUIDID”对其进行了分类。我可以很好地使用gglot和sf包来显示我的数据,但是,我的数据似乎不能正确显示。在形状文件中检查任何空间数据信息时,似乎没有: > proj4string(quads) Error in (function (classes, fdef, mtable) ..
发布时间:2022-04-09 20:52:31 其他开发

绘制R区粮农组织捕鱼区地图

我想根据一个数据集(在我的例子中,是鲨鱼物种的长度数据),用R标出粮农组织捕鱼区的颜色。 我更喜欢在ggplot中做一个全息地图,但其他类型的地图也是可以的。最坏的情况是粮农组织区域的基本地图,我可以在其中添加泡沫。即使只是一张现有的粮农组织地区基本地图也是很棒的。欢迎提出任何建议! 推荐答案 我转到this page并单击以查找this link以检索GeoJSON文件: ..
发布时间:2022-04-09 20:38:38 其他开发

用geom_sf绘制基于点的核图

有人知道如何使用ggplot2和sf绘制基于事件发生的内核密度图吗? 例如,考虑来自sp包的meuse数据集(假设每个点都是一个事件发生) library(sf) library(ggplot2) # data data(meuse, package = "sp") # as_sf meuse_sf ..
发布时间:2022-04-09 20:36:45 其他开发

如何从图例中删除已使用的值?

简而言之 我知道scale_*_*(drop = TRUE)可用于从图例中删除空因素级别。也许与直觉相反的是,我正在尝试从绘图中删除已用级别。 正如您可能已经猜到的,这是一个有点老套的用例:我在geom_bar中使用不可见条来抵消“浮动”Likert响应的可视化效果。我对帧挑战或解决此问题的其他方法不感兴趣,我特别询问如何从图例中删除使用过的级别。 用例和示例 下面的代码重现了 ..
发布时间:2022-04-08 12:28:34 其他开发

为geom_hline添加图例条目

我有一个用gggraph(ggplot+geom_bar)创建的直方图,我在其中添加了一条线,如下所示: + geom_hline(aes(yintercept = 0.05), linetype = 'dashed') 我要向图例中添加一个条目,该条目将指示虚线为预期值。 虽然在Stack Overflow上也有类似的问题,但我找不到我需要的答案... 知道怎么做吗? ..
发布时间:2022-04-08 12:25:39 其他开发

用任意文本替换ggPlot中连续图例上的数字

我有一张用连续色标的gglot绘制的图。是否可以将刻度图例上的数字替换为文本? 例如,这里不是5、10、15、20,而是20表示“高”,5表示“低”。 谢谢! 推荐答案 使用mtcar作为示例数据。只需设置分隔符和/或标签,如下所示: library(ggplot2) ggplot(mtcars, aes(cyl, mpg, color = hp)) + geo ..
发布时间:2022-04-08 12:21:05 其他开发

带ggplot2的发散堆叠条形图:图例中的系数排序问题

我正在尝试使用ggplot2在分散堆叠条形图上绘制Likert刻度数据。 我看到了很多解决方案,其中我找到的最好的解决方案是this faceted solution(虽然不需要刻面)。我特别欣赏的事实是,对于奇数刻度,中性值以0为中心。 我在这里以一种简化的方式复制了这个解决方案的想法(使用两个geom_col()和反向计数): # Data sample data ..
发布时间:2022-04-08 12:10:52 其他开发

Ggplot2:如何将图例按颜色拆分为自定义图例

我很难让情节的标签看起来像是某种方式。我正在使用ggplot2和tidyverse。 这是我拥有的: 我希望图例有两个标题(=名称),一个用于单元格类型HCT,一个用于单元格类型RKO。然后对于HCT和RKO,我想要具有各自颜色、线型和形状的试剂的图例。所以基本上,我想把颜色传说分成两个独立的传说。我就是想不通该怎么编码。以下是我想要的图形(对于图形图例,请想象橙色正方形已填好): ..
发布时间:2022-04-08 12:09:14 其他开发

GGPLORT多线图上缺少图例

我正在从包含每年的最小值、平均值和最大值的数据框中绘制每年的温度数据。我一直无法在我的剧情中找到一个传奇人物。理想情况下,图例应具有图例标题,并将线条颜色标记为最小、平均和最大。 如有任何帮助,我们将不胜感激。 数据如(示例),数据名为“s”: Example data 代码: ggplot(s, aes(Year)) + geom_line(aes(y=min), ..
发布时间:2022-04-08 11:49:17 其他开发

为气泡图创建同心圆图例

我正在尝试使用ggplot2重新创建this visualization气泡图(我已经在R中找到了执行此操作的代码,但不是使用ggplot2包)。这就是我到目前为止所拥有的。目前我的代码还有一些其他错误,但我想让图例显示同心圆的大小,而不是成行显示的圆。感谢您的帮助! 原始可视化: 我的复制: 我的(简化)代码: crime ..
发布时间:2022-04-08 11:38:37 其他开发

使用长标签名称gglot设置标准图例关键字大小

我正在构建一个gggraph可视化,其中一些填充美学具有非常长的变量名,而其他变量名则很短。添加长名称会更改与长文本对应的图例键的大小-将其加长以与文本匹配。我想知道是否有一种方法可以标准化所有变量的图例键高度,并更改图例项之间的间距。 我尝试修改theme(legend.key.height())和theme(legend.key.width()),但没有解决问题。 以下是示例代码: ..
发布时间:2022-04-08 11:35:57 其他开发

用于IN-R堆叠条形图的带有嵌套分组变量的多行轴标签

我想使用gggraph制作一个具有多个类别的堆叠条形图,其中包含一个嵌套的标签为X轴的条形图,类似于我使用Excel制作的条形图,如下所示。 我尝试使用facet_wrap()给出的非堆叠条形图的here示例,结果是 但如您所见,此代码将列分散得非常远,并且不会将具有类别级别(例如,2017、2030、2040)的堆叠条形图彼此相邻地聚集在一起。 我也尝试使用示例here,但这只 ..
发布时间:2022-04-06 21:20:43 其他开发

将汇总信息添加到使用ggploy创建的密度图

我有一个密度图,我想添加一些汇总信息,例如在中位数放置一条线,并对90%可信区间(第五和第95个分位数)加阴影。是否有办法在ggploy中执行此操作? 这是我想要总结的情节类型: 我可以计算出如何从y=0到y=密度(中值(X))画一条线,但我不清楚是否可以用90%的CI对曲线图进行阴影处理。或者,我可以在密度图的上方添加一个水平的框图,但不清楚如何旋转框图本身,而不旋转密度图。 ..
发布时间:2022-04-02 20:09:01 其他开发

Ggplot2在x轴上不断增加年终变量.5

所以我尝试制作一个分组条形图,Year在x轴上,Number在y轴上,按Nationality分组,按Municipality分面。以下是数据(2017年位于中间,因此未显示)。 > head(pres_munic) Year Municipality Nationality Number 1 2016 Tapachula, Chiapas Sa ..
发布时间:2022-04-02 20:07:44 其他开发