问题标签 [spatial-data-frame]

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 回答
203 浏览

r - 如何重命名 R 中 SpatialPolygonsDataFrame 的特定列中的条目?

我在 R 中加载了一个 SpatialPolygonDataFrame。有一个特定的列,其中包含我要重命名的条目以更正拼写错误。

Data$Material具有 PIPES、PILINGS、TIRES 等属性。我想将这些重命名为 Pipes、Pilings、Tires 等。

我已经使用relabel() rename.vars() rename()并且全部运行没有任何错误消息,但数据没有变化。下面是我的代码示例。

mat<- memisc::relabel(Data$Material,"PILINGS"=="Pilings","Pipe"=="Pipes","PIPE"=="Pipes","TIRES"=="Tires")

Data$Material_Clean <- NA Data$Material_Clean <- mat

Data$Material_Clean具有与 Data$Material 完全相同的属性,但没有重命名变量。

如何重命名指定的变量?

0 投票
3 回答
43 浏览

python - Python 按多列分组并保留其他列

我有一张如下所示的表格:

我想为每个城市选择 Site_capacity 值最高的站点

我尝试了以下代码:

df.groupby(['City_code', 'City_name'])['Site_capacity'].max()

这是它生成的输出:

我如何创建一些看起来像这样的输出?

0 投票
1 回答
67 浏览

r - 如果我希望它是来自新对象的变量,如何指定 tm_fill()?

我正在尝试创建一个 R 函数,该函数将对用户从空间多边形数据框中指定的变量运行 GWR。运行该函数的最终结果是两个映射——一个自变量的值和一个来自 GWR 模型的系数值。第二张地图有问题。

我已经成功地为要可视化的系数创建了 GWR 模型和“结果”对象。

要创建 GWR 系数的可视化,我必须将 my 指定tm_fill()为“结果”对象中的一列,但我不知道如何做到这一点,以便该函数可以用于任何空间多边形数据框。到目前为止,我已经尝试使用该paste0()函数,如下所示:

但是我收到一个错误,说填充参数既不是颜色也不是有效的变量名。

我将不胜感激任何可以帮助我解决问题的提示。

0 投票
1 回答
20 浏览

r - 如何访问空间数据框对象中的数据框?

SpatialPointsDataFrame在 R 中有一个名为的对象,bikeracks.load其中有一个名为bikeracks.load$Borough

然而,原始数据集在命名一个自治市镇时存在问题。

例如,当我这样做时,unique(bikeracks.load$Borough)您可以看到

曼哈顿在某些行中的拼写不同。如何在 sp 数据框对象中访问此数据框并更正此问题?

0 投票
0 回答
69 浏览

raster - 结合 2 个具有不同范围、分辨率和点规律性的栅格数据集

我在合并两个具有不同分辨率和范围且具有不规则点数据的栅格数据集时遇到问题。以下是每个栅格的信息。我需要根据网格点合并这些数据集,以便我可以运行火势蔓延模型(需要风和坡度数据)。

我曾尝试在合并之前转换为普通数据帧(使用 rasterToPoints),但差异会导致大量网格点的丢失。

我试图将栅格与项目栅格对齐并进行栅格化,但我没有设法让它工作。如果有人有可以提供帮助的想法,我将非常感谢您的回答!

'''

来自https://globalwindatlas.info/downloads/gis-files的数据

来自https://datacatalog.worldbank.org/dataset/world-slope-model的数据

以下是我尝试过的一些示例:

1

2

0 投票
1 回答
23 浏览

r - 如何将 SpatialPointDataFrame 转换为 r 中的普通数据帧?

我可以在 r 中加载 shp 文件:

现在,我想将其转换为普通数据框。我该怎么办?

0 投票
1 回答
48 浏览

r - 在 sfnetwork 图中包含简单的特征属性

我正在使用带有 LINESTRING 几何图形的 .shp 文件,每行都有几个属性。

我使用下一个代码来查找相交的线并生成新节点。但是用 sfnetwork 做这个我得到一个没有属性的图。

如何将具有属性的数据框添加到此类图(如 SpatialLineDataframe)?