问题标签 [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 投票
1 回答
92 浏览

ggplot2 - 有没有办法压缩气泡图上点之间的间距?

希望这是一个快速的答案。我刚刚在 ggplot2 中创建了一个气泡图,以展示某些环境中丰富的类群,快照如下所示:

在此处输入图像描述

有没有办法可以“压缩”所有这些空白?

提前致谢,

Ĵ

0 投票
1 回答
110 浏览

r - 使用 ggplot 在 R 中绘制组合 shapefile 时出现问题,未给出定义错误

使用的库:

创建了一个名为“coordinate.data”的数据框,其中经度和纬度作为列名,气象站位置作为行名。

然后,我检索了新泽西州县和纽约市行政区的 shapefile 数据,并删除了所有不必要的列,因此两个 shapefile 中只剩下几何字段。NYC Boroughs shapefile 数据是从NYC Open Data下载的,而 NJ 县边界是从NJGIN Open Data下载的。

我将两个 shapefile 格式化为具有相同的投影(ESPG 代码 3857),并将它们组合成一个 shapefile 数据框,在一个变量(几何)中包含 26 个观测值(县/区)。

除了气象站位置(“coordinate.data”)之外,我现在正尝试在地图上绘制组合的 shapefile(“combined.data”)。当我尝试这样做时,它不可避免地会运行并且 R 会关闭。如果我删除 geom_sf(...),它会正确绘制站点并格式化所有内容,所以我认为问题出在这行代码上。

0 投票
2 回答
75 浏览

r - ggplot 在 R 中使用 facet_wrap?

我想使用 的face_wrap功能ggplot来绘制以下示例数据。plot好像不太对。应该有平滑的line连接,两者都没有额外的空间facets(即Facet A有 10-15 的空白空间,而Facet B有 0-5 的空间)。x 轴上的月份也有点奇怪。

在此处输入图像描述

期望的输出:我正在寻找如下图,其中线条具有平滑的月度连接。 在此处输入图像描述

0 投票
1 回答
335 浏览

r - 如何使用 scale_y_datetime 中断时间 1 小时

如何使用 scale_y_datetime 中断时间 1 小时。

数据电源双

我希望它在休息时间 1 小时内到达 Y 轴。

在此处输入图像描述

我不知道如何使用 scale_y_datetime。

0 投票
1 回答
134 浏览

r - 使用 geom_path 和 geom_point 时点与线断开连接。已修复但我没有提供摘要函数,默认为 `mean_se()

我有以下数据:

当我跑

它给了我以下(不正确的)情节。

在此处输入图像描述

我解决了将 stat="summary" 添加到两个 geoms 的问题,但这样做会给我以下消息:没有提供汇总函数,默认为 `mean_se()

输出:

在此处输入图像描述

情节似乎是我正在寻找的,现在:

stat="summary" 到底在做什么?绘制的值是否从原始值修改?可以忽略消息吗?(我确定不是)。

0 投票
1 回答
201 浏览

r - 在R中的单个pdf文档中保存多个ggplot?

有没有办法将所有内容保存plots为单个pdf文档

0 投票
1 回答
38 浏览

postgresql - 如何在 postgresql 中交换 geom 类型 cloumn 的 lat long 值

update place_tab_25062020 SET ST_Y(location) = ST_X(location), ST_X(location) = ST_Y(location) WHERE ST_Y(location)<35 and ST_Y(location)>0;

我有位置作为 geom 我需要交换它的 lat long 值

0 投票
0 回答
41 浏览

r - 如何在 geom_violin 中复制 vioplot?

我想使用模仿小提琴图结构的 geom_violin 制作小提琴图。即它在密度图中显示 95% 置信区间、四分位距和中位数。

我正在尝试这样做,但只能获得中点和错误。

geom_violin(比例=“宽度”)

但我收到此错误:

警告信息:忽略未知参数:fun.ymax、fun.ymin、fun.y

任何帮助,将不胜感激。谢谢。

0 投票
0 回答
102 浏览

postgresql - 如何过滤postgres中的点?

我在 Postgres 中有一个带有点的表格。这些点来自飞行路径。我需要过滤掉一些点。 在此处输入图像描述.

我的问题是如何仅选择在线的点,然后仅当平行线之间的距离不超过 20m 时才从选定的点制作一条线。转折点应该被忽略。 在此处输入图像描述

到目前为止我所做的是选择一行中的点

在我的查询中,我计算了航向的方向,并选择了航向略有不同的点。但是,我不知道如何继续。

编辑

链接到提琴手数据表http://sqlfiddle.com/#!17/3262c/9/0

通过上面的查询,我可以过滤用红线标记的点。如何在 line1=... line2=... line3=... line4=... 和 line5=... 等变量中添加这些点?感谢您的任何帮助。

0 投票
0 回答
261 浏览

r - geom_function 中的像素化(不平滑)曲线

如何使用 ggplot2 平滑图表线

我正在尝试为此功能绘制图表

但是,代码导致了这样的“虚线”图表:

在此处输入图像描述

我试图添加+geom_smooth(),但这个似乎不适用于我的情况。不幸的是,指定 n= 201 或更高也无济于事。

有什么办法可以让这条线像这样平滑 平滑线吗?