我想用每个县的平均地形坡度创建一个数据集。我目前有一个数据集,每个县的纬度-经度坐标,而另一个数据集的每个纬度-经度坐标的坡度。不过,我不知道如何将它们结合起来。
例如,我的“县”数据集看起来像
County Lat Long
Autauga 33 -87
Baldwin 31 -88
Barbour 32 -85
...
...
...
,而我的“坡度”数据集看起来像
Lat Long Slope
90 -180 0
90 -179 0
90 -178 0
...
...
...
。请注意,有许多没有县的“坡度”坐标,有些县的坡度坐标也相同。
我不是很好的R用户,所以我还不能合并数据集,并希望能有所帮助。
根据我在这里阅读的内容,这是我尝试的方法:
county_coordinates$SLOPE <- ifelse(county_coordinates$Lat == slope_coordinates$Lat
& county_coordinates$Long == slope_coordinates$Long
, slope_coordinates$Slope)
不幸的是,我收到以下错误消息:
ifelse(county_coordinates $ Lat == lope_coordinates $ Lat&的错误: 参数“ no”丢失,没有默认值 另外:警告消息: 1:在county_coordinates $ Lat == loper_coordinates $ Lat中: 较长的物体长度不是较短的物体长度的倍数 2:在county_coordinates $ Long == loper_coordinates $ Long中: 较长的物体长度不是较短的物体长度的倍数
有人可以帮我吗?