Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.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
如何使用rworldmap缩小地图和标题之间的差距_R_Rworldmap - Fatal编程技术网

如何使用rworldmap缩小地图和标题之间的差距

如何使用rworldmap缩小地图和标题之间的差距,r,rworldmap,R,Rworldmap,我已经使用以下数据和代码使用rworldmap为国家着色 ddf = read.table(text="country value USA 10 UK 30 Sweden 50 Japan 70 China 90 Germany 100", header=T) library(rworldmap) spdf <- joinCountryData2Map(ddf, joinCode="NAME",

我已经使用以下数据和代码使用rworldmap为国家着色

ddf = read.table(text="country value
     USA    10
      UK    30
  Sweden    50
   Japan    70
   China    90
 Germany   100", header=T)

  library(rworldmap)
  spdf <- joinCountryData2Map(ddf, joinCode="NAME",  
                              nameJoinColumn="country")

  mapCountryData(spdf, nameColumnToPlot="value", catMethod="fixedWidth")
ddf=read.table(text=“国家/地区值
美国10
英国30
瑞典50
日本70
中国90
德国100“,收割台=T)
图书馆(世界地图)

spdf@jbaums是正确的,绘图设备的形状影响绘图周围的空白量

rworldmap
中有一个名为
mapDevice()
的函数,该函数具有用于绘制世界地图的默认值

在windows中使用RStudio时,我将以下内容放在代码之前:

mapDevice("x11")
创建下面的绘图。(x11是windows图形设备,远离windows
mapDevice()
可能工作)

另一种选择是,通过将其放在代码之前来减少任何空白:

par(mar=c(0,0,1,0)) #(bottom, left, top, right)

减小打印设备的高度。地图填满了可用的空间,但如果窗口(或png设备)的高宽比太大,您将获得空白。感谢您的建议,使用pty='m',xaxs=“r”,xaxt='s',xpd=NA,yaxs=“i”,yaxt='s')使用pty='m'为我解决了问题。。