Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
删除地图中的国家边界::R中的地图(“世界”,…)_R_Maps - Fatal编程技术网

删除地图中的国家边界::R中的地图(“世界”,…)

删除地图中的国家边界::R中的地图(“世界”,…),r,maps,R,Maps,我正在使用map()从maps包中查找一张仅显示土地的世界地图,以便在地图上方绘制线条。我尝试过各种论点的组合,但总是只剩下国家边界。例如,设置lwd=0会抛出消息为图形参数“lwd”指定的值无效,下面显示此图像-国家边界较窄,但仍然存在 map("world", col="#151515", fill=T, bg="#000000", interior=F, lwd=0.02) 这对我来说很有用: plot(world, col="gray", border="gray", bg="blac

我正在使用
map()
maps
包中查找一张仅显示土地的世界地图,以便在地图上方绘制线条。我尝试过各种论点的组合,但总是只剩下国家边界。例如,设置
lwd=0
会抛出消息
为图形参数“lwd”
指定的值无效,下面显示此图像-国家边界较窄,但仍然存在

map("world", col="#151515", fill=T, bg="#000000", interior=F, lwd=0.02)
这对我来说很有用:

plot(world, col="gray", border="gray", bg="black")

有关更多图形多边形选项,请参见

我担心我没有使用所需的功能回答您的问题:
map
似乎不允许更改边界线颜色,尽管您可以分解
world
多边形并将其变形为
map
所需的“地理数据库”格式,这不是一个简单的方法…将<代码>边框<代码>设置为与<代码> Cale/Cube >相同的颜色(没有意识到该参数存在-无文件,所以必须从多边形继承),所以我认为您的答案是有效的。不过,为了更具体地说明我的问题,希望没问题。我知道空间多边形类的
plot
方法将
border
作为参数。。。但是当我用
map
函数按您的方式尝试时,我得到
“border”不是一个图形参数
错误。为什么?如果
map
函数不是必需的,您可能需要更改问题标题